|
|
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 directorys
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.
|
|