| Line | |
|---|
| 1 | use ExtUtils::MakeMaker;
|
|---|
| 2 | use ExtUtils::Constant 0.11 'WriteConstants';
|
|---|
| 3 | WriteMakefile(
|
|---|
| 4 | NAME => 'GDBM_File',
|
|---|
| 5 | LIBS => ["-lgdbm", "-ldbm"],
|
|---|
| 6 | MAN3PODS => {}, # Pods will be built by installman.
|
|---|
| 7 | XSPROTOARG => '-noprototypes', # XXX remove later?
|
|---|
| 8 | VERSION_FROM => 'GDBM_File.pm',
|
|---|
| 9 | realclean => {FILES=> 'const-c.inc const-xs.inc'},
|
|---|
| 10 | );
|
|---|
| 11 | WriteConstants(
|
|---|
| 12 | NAME => 'GDBM_File',
|
|---|
| 13 | DEFAULT_TYPE => 'IV',
|
|---|
| 14 | BREAKOUT_AT => 8,
|
|---|
| 15 | NAMES => [qw(GDBM_CACHESIZE GDBM_CENTFREE GDBM_COALESCEBLKS
|
|---|
| 16 | GDBM_FAST GDBM_FASTMODE GDBM_INSERT GDBM_NEWDB GDBM_NOLOCK
|
|---|
| 17 | GDBM_OPENMASK GDBM_READER GDBM_REPLACE GDBM_SYNC GDBM_SYNCMODE
|
|---|
| 18 | GDBM_WRCREAT GDBM_WRITER)],
|
|---|
| 19 | );
|
|---|
Note:
See
TracBrowser
for help on using the repository browser.