Commit | Line | Data |
---|---|---|
ac0e53cd | 1 | use strict; use warnings; |
42793c05 TB |
2 | use ExtUtils::MakeMaker; |
3 | ||
ac0e53cd | 4 | my $define = '-DSDBM -DDUFF'; |
137443ea | 5 | |
c98de163 CB |
6 | my $dirfext = $^O eq 'VMS' ? '.sdbm_dir' : '.dir'; |
7 | ||
42793c05 | 8 | WriteMakefile( |
ac0e53cd E |
9 | NAME => 'SDBM_File', |
10 | VERSION_FROM => 'SDBM_File.pm', | |
11 | DEFINE => $define, | |
12 | INC => '-I$(PERL_INC)', # force PERL_INC dir ahead of system -I's | |
13 | OBJECT => '$(O_FILES)', | |
c98de163 | 14 | clean => {'FILES' => "dbu dbd dba dbe x-dbu *${dirfext} *.pag"}, |
ac0e53cd E |
15 | H => [qw(tune.h sdbm.h pair.h $(PERL_INC)/config.h)], |
16 | C => [qw(SDBM_File.c sdbm.c pair.c hash.c)], | |
17 | ); |