ExtUtils::MY(3pm) Perl Programmers Reference Guide ExtUtils::MY(3pm)NAME
ExtUtils::MY - ExtUtils::MakeMaker subclass for customization
SYNOPSIS
# in your Makefile.PL
sub MY::whatever {
...
}
DESCRIPTION
FOR INTERNAL USE ONLY
ExtUtils::MY is a subclass of ExtUtils::MM. Its provided in your Makefile.PL for you to add and override MakeMaker functionality.
It also provides a convenient alias via the MY class.
ExtUtils::MY might turn out to be a temporary solution, but MY won't go away.
perl v5.8.0 2002-06-01 ExtUtils::MY(3pm)
Check Out this Related Man Page
ExtUtils::MM_MacOS(3pm) Perl Programmers Reference Guide ExtUtils::MM_MacOS(3pm)NAME
ExtUtils::MM_MacOS - methods to override UN*X behaviour in ExtUtils::MakeMaker
SYNOPSIS
use ExtUtils::MM_MacOS; # Done internally by ExtUtils::MakeMaker if needed
DESCRIPTION
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 sup-
plied a NAME attribute.
macify Translate relative path names into Mac names.
patternify
Translate to Mac names & patterns
init_main
Initializes some of NAME, FULLEXT, BASEEXT, ROOTEXT, 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, VER-
SION_SYM.
init_others
Initializes LDLOADLIBS, LIBS
init_dirscan
Initializes DIR, XS, PM, C, O_FILES, H, PL_FILES, MAN*PODS, EXE_FILES.
libscan (o)
Takes a path to a file that is found by init_dirscan and returns false if we don't want to include this file in the library. Mainly
used to exclude RCS, CVS, and SCCS directories from installation.
constants (o)
Initializes lots of constants and .SUFFIXES and .PHONY
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.
realclean (o)
Defines the realclean target.
rulez (o)
processPL (o)
Defines targets to run *.PL files.
perl v5.8.0 2002-06-01 ExtUtils::MM_MacOS(3pm)