You are viewing the version of this documentation from Perl 5.8.0. View the latest version

CONTENTS

#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 supplied 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, VERSION_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.

1 POD Error

The following errors were encountered while parsing the POD:

#Around line 214:

'=item' outside of any '=over'

=over without closing =back

AltStyle によって変換されたページ (->オリジナル) /