GNU/Linux |
CentOS 4.8 |
i386 |
![]() |
ExtUtils::MM_MacOS(3pm) |
![]() |
ExtUtils::MM_MacOS − methods to override UN*X behaviour in ExtUtils::MakeMaker
use ExtUtils::MM_MacOS; # Done internally by ExtUtils::MakeMaker if needed
MM_MacOS
currently only produces an approximation to the correct
Makefile.
maybe_command
Returns true, if the argument is likely to be a command.
guess_name
Guess the name of this package by examining the working directory’s name. MakeMaker calls this only if the developer has not supplied a NAME attribute.
macify
Translate relative Unix filepaths into Mac names.
patternify
Translate Unix filepaths and shell globs to Mac style.
init_main
Initializes some of NAME , FULLEXT , BASEEXT , DLBASE , PERL_SRC , PERL_LIB , PERL_ARCHLIB , PERL_INC , INSTALLDIRS , INST_*, INSTALL*, PREFIX , CONFIG , AR , AR_STATIC_ARGS , LD , OBJ_EXT , LIB_EXT , MAP_TARGET , LIBPERL_A , VERSION_FROM , VERSION , DISTNAME , VERSION_SYM .
init_others
Initializes LDLOADLIBS , LIBS
init_platform
Add MACPERL_SRC MACPERL_LIB
platform_constants
Add MACPERL_SRC MACPERL_LIB MACLIBS_68K MACLIBS_PPC MACLIBS_SC MACLIBS_MRC MACLIBS_ALL_68K MACLIBS_ALL_PPC MACLIBS_SHARED
XXX Few are initialized. How many of these are ever used?
init_dirscan
Initializes DIR , XS , PM , C, O_FILES, H, PL_FILES , MAN*PODS, EXE_FILES .
init_VERSION (o)
Change DEFINE_VERSION and XS_DEFINE_VERSION
special_targets (o)
Add .INCLUDE
static (o)
Defines the static target.
dlsyms (o)
Used by MacOS to define DL_FUNCS and DL_VARS and write the *.exp files.
dynamic (o)
Defines the dynamic target.
clean (o)
Defines the clean target.
clean_subdirs_target
MacOS semantics for changing directories and checking for existence very different than everyone else.
realclean (o)
Defines the realclean target.
realclean_subdirs_target
MacOS semantics for changing directories and checking for existence very different than everyone else.
rulez (o)
processPL (o)
Defines targets to run *.PL files.
os_flavor
MacOS Classic is MacOS and MacOS Classic.
![]() |
ExtUtils::MM_MacOS(3pm) | ![]() |