ExtUtils::MM_MacOS(3) Perl Programmers Reference Guide ExtUtils::MM_MacOS(3) NAME ExtUtils::MM_MacOS - methods to override UN*X behaviour in(1,8) ExtU- tils::MakeMaker SYNOPSIS use ExtUtils::MM_MacOS; # Done internally by ExtUtils::MakeMaker if(3,n) needed DESCRIPTION MM_MacOS currently only produces an approximation to the correct Make- file. maybe_command Returns true, if(3,n) 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(3,n) 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_TAR- GET, 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(1,2) 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. perl v5.8.5 2001-09-21 ExtUtils::MM_MacOS(3)