Book HomeJava and XSLTSearch this book

8.88. ExtUtils::MM_Win32

Provides methods for use with MakeMaker for Win32 systems. Used internally by MakeMaker in the standard Win32 Perl distribution if needed. (See ExtUtils::MM_Unix for a documentation of the methods provided there.) Overrides the implementation of these methods, not the interface.

catfile

catfile

Concatenates one or more directory names and a filename to form a complete path, ending with a filename.

constants

constants

Initializes constants, .SUFFIXES, and .PHONY.

dynamic_bs

dynamic_bs

Defines targets for bootstrap files.

dynamic_lib

dynamic_lib

Defines how to produce the *.so (or equivalent) files.

canonpath

canonpath

Performs a logical cleanup of a path.

dist_ci

dist_ci

Changes command-line quoting (same as MM_Unix version).

dist_core

dist_core

Changes command-line quoting (same as MM_Unix version).

manifypods

manifypods

Disables manpage process.

pasthru

pasthru

Defines the string that is passed to recursive make calls in subdirectories.

perl_script

perl_script filename

Takes one argument, a filename, and returns the filename if the argument is likely to be a Perl script.

pm_to_blib

pm_to_blib

Defines a target that copies all files in the hash PM to their destination and autosplits them. See ExtUtils::Install.

static_lib

static_lib

Defines how to produce the *.a (or equivalent) files.

test_via_harness

test_via_harness

Helper method to write the test targets.

tool_autosplit

tool_autosplit

Use Win32-style quoting on command line.

tools_other

tools_other

Win32 overrides. Defines SHELL, LD, TOUCH, CP, MV, RM_F, RM_RF, CHMOD, and UMASK_NULL in the Makefile. Also defines the Perl programs MKPATH, WARN_IF_OLD_PACKLIST, MOD_INSTALL, DOC_INSTALL, and UNINSTALL.

top_targets

top_targets

Defines the targets all, subdirs, config, and O_FILES.

xs_o

xs_o

Defines suffix rules to go from XS to object files directly.



Library Navigation Links

Copyright © 2002 O'Reilly & Associates. All rights reserved.