1 use ExtUtils::MakeMaker;
3 $define = '-DSDBM -DDUFF';
4 $define .= ' -DWIN32' if ($^O eq 'MSWin32');
7 NAME => 'sdbm', # (doesn't matter what the name is here) oh yes it does
8 # LINKTYPE => 'static',
10 INC => '-I$(PERL_INC)', # force PERL_INC dir ahead of system -I's
11 SKIP => [qw(dynamic dynamic_lib)],
12 OBJECT => ($^O eq 'VMS') ? 'sdbm.obj pair.obj hash.obj' : '$(O_FILES)',
13 clean => {'FILES' => 'dbu libsdbm.a dbd dba dbe x-dbu *.dir *.pag'},
14 H => [qw(tune.h sdbm.h pair.h $(PERL_INC)/config.h)],
15 C => [qw(sdbm.c pair.c hash.c)]
18 sub MY::post_constants {
20 INST_STATIC = libsdbm$(LIB_EXT)
31 lint -abchx $(LIBSRCS)