1 use ExtUtils::MakeMaker;
2 use ExtUtils::Constant 0.11 'WriteConstants';
5 VERSION_FROM => 'Glob.pm',
6 MAN3PODS => {}, # Pods will be built by installman.
7 OBJECT => 'bsd_glob$(OBJ_EXT) Glob$(OBJ_EXT)',
9 ## uncomment for glob debugging (will cause make test to fail)
10 # DEFINE => '-DGLOB_DEBUG',
16 my $inherited = shift->SUPER::cflags(@_);
17 if ($Config::Config{archname} =~ /^aix/ and
18 $Config::Config{use64bitall} eq 'define') {
19 $inherited =~ s/\s-O\d?//m;
26 NAMES => [qw(GLOB_ABEND GLOB_ALPHASORT GLOB_ALTDIRFUNC GLOB_BRACE GLOB_ERR
27 GLOB_LIMIT GLOB_MARK GLOB_NOCASE GLOB_NOCHECK GLOB_NOMAGIC
28 GLOB_NOSORT GLOB_NOSPACE GLOB_QUOTE GLOB_TILDE),
29 {name=>"GLOB_ERROR", macro=>["#ifdef GLOB_ERROR\n\tdMY_CXT;\n\n","#endif\n"]}],