Michael G Schwern wrote:
On Tue, Mar 15, 2005 at 07:23:59PM -0600, Craig A. Berry wrote:
Trying revision 2334 on OpenVMS Alpha v7.3-1, Perl 5.8.4, the build dies variously:
As always, I need to see the generated Makefiles.
Sorry, see attached.
$ perl Makefile.PL
$ mms/ident
%MMS-I-IDENT, MMS V3.3-4 ) Digital Equipment Corporation 1989, 1998. All rights reserved. ) Electronic Data Systems Limited 1995, 1998
$ mms
%MMS-W-GFBMULTACTS, Actions for PM_TO_BLIB are redefined on line 1064.
%MMS-F-GWKNOPRN, There are no known sources for the current target PM_TO_BLIB.TS
$ mmk/ident
%MMK-I-IDENT, this is the MadGoat Make Utility V3.9-6
-MMK-I-COPYRIGHT, Copyright ) 1992-2002, MadGoat Software. All Rights Reserved.
$ mmk
%MMK-F-MULACTION, multiple dependencies with action lists found for target PM_TO_BLIB
# This Makefile is for the ExtUtils::MakeMaker extension to perl. # # It was generated automatically by MakeMaker version # 6.25_10 (Revision: 2334) from the contents of # Makefile.PL. Don't edit this file, edit Makefile.PL instead. # # ANY CHANGES MADE HERE WILL BE LOST! # # MakeMaker ARGV: () # # MakeMaker Parameters:
# ABSTRACT_FROM => q[lib/ExtUtils/MakeMaker.pm]
# AUTHOR => q[Michael G Schwern <[EMAIL PROTECTED]>]
# EXE_FILES => [q[bin/instmodsh]]
# INSTALLDIRS => q[perl]
# NAME => q[ExtUtils::MakeMaker]
# PREREQ_PM => { Test::Harness=>q[2], Pod::Man=>q[0], File::Spec=>q[0.8],
File::Basename=>q[0], DirHandle=>q[0] }
# VERSION_FROM => q[lib/ExtUtils/MakeMaker.pm]
# --- MakeMaker post_initialize section:
# --- MakeMaker const_config section:
# These definitions are from config.sh (via
/perl_root/lib/VMS_AXP/5_8_4/Config.pm)
# They may have been overridden via Makefile.PL or on the command line
AR =
CC = CC/DECC
CCCDLFLAGS =
CCDLFLAGS =
DLEXT = exe
DLSRC = dl_vms.c
LD = Link
LDDLFLAGS = /Share
LDFLAGS = /NoTrace/NoMap
LIBC = \(DECCRTL\)
LIB_EXT = .olb
OBJ_EXT = .obj
OSNAME = VMS
OSVERS = V7.2-1
RANLIB =
SITELIBEXP = perl_root:[lib.site_perl]
SITEARCHEXP = perl_root:[lib.site_perl.VMS_AXP]
SO = exe
EXE_EXT = .exe
FULL_AR =
VENDORARCHEXP =
VENDORLIBEXP =
# --- MakeMaker constants section:
AR_STATIC_ARGS = cr
DIRFILESEP =
DFSEP = $(DIRFILESEP)
NAME = ExtUtils::MakeMaker
NAME_SYM = ExtUtils_MakeMaker
VERSION = 6.25_10
VERSION_MACRO = VERSION
VERSION_SYM = 6_25_10
DEFINE_VERSION = "$(VERSION_MACRO)=""$(VERSION)"""
XS_VERSION = 6.25_10
XS_VERSION_MACRO = XS_VERSION
XS_DEFINE_VERSION = "$(XS_VERSION_MACRO)=""$(XS_VERSION)"""
INST_ARCHLIB = [.blib.arch]
INST_SCRIPT = [.blib.script]
INST_BIN = [.blib.bin]
INST_LIB = [.blib.lib]
INST_MAN1DIR = [.blib.man1]
INST_MAN3DIR = [.blib.man3]
MAN1EXT = rno
MAN3EXT = rno
INSTALLDIRS = perl
DESTDIR =
PREFIX = $(PERLPREFIX)
PERLPREFIX = perl_root:
SITEPREFIX = perl_root:
VENDORPREFIX =
INSTALLPRIVLIB = perl_root:[lib]
DESTINSTALLPRIVLIB = $(DESTDIR)$(INSTALLPRIVLIB)
INSTALLSITELIB = perl_root:[lib.site_perl]
DESTINSTALLSITELIB = $(DESTDIR)$(INSTALLSITELIB)
INSTALLVENDORLIB =
DESTINSTALLVENDORLIB = $(DESTDIR)$(INSTALLVENDORLIB)
INSTALLARCHLIB = perl_root:[lib.VMS_AXP.5_8_4]
DESTINSTALLARCHLIB = $(DESTDIR)$(INSTALLARCHLIB)
INSTALLSITEARCH = perl_root:[lib.site_perl.VMS_AXP]
DESTINSTALLSITEARCH = $(DESTDIR)$(INSTALLSITEARCH)
INSTALLVENDORARCH =
DESTINSTALLVENDORARCH = $(DESTDIR)$(INSTALLVENDORARCH)
INSTALLBIN = perl_root:[000000]
DESTINSTALLBIN = $(DESTDIR)$(INSTALLBIN)
INSTALLSITEBIN = perl_root:[bin.VMS_AXP]
DESTINSTALLSITEBIN = $(DESTDIR)$(INSTALLSITEBIN)
INSTALLVENDORBIN =
DESTINSTALLVENDORBIN = $(DESTDIR)$(INSTALLVENDORBIN)
INSTALLSCRIPT = perl_root:[utils]
DESTINSTALLSCRIPT = $(DESTDIR)$(INSTALLSCRIPT)
INSTALLMAN1DIR = perl_root:[man.man1]
DESTINSTALLMAN1DIR = $(DESTDIR)$(INSTALLMAN1DIR)
INSTALLSITEMAN1DIR = perl_root:[man.man1]
DESTINSTALLSITEMAN1DIR = $(DESTDIR)$(INSTALLSITEMAN1DIR)
INSTALLVENDORMAN1DIR =
DESTINSTALLVENDORMAN1DIR = $(DESTDIR)$(INSTALLVENDORMAN1DIR)
INSTALLMAN3DIR = perl_root:[man.man3]
DESTINSTALLMAN3DIR = $(DESTDIR)$(INSTALLMAN3DIR)
INSTALLSITEMAN3DIR = perl_root:[man.man3]
DESTINSTALLSITEMAN3DIR = $(DESTDIR)$(INSTALLSITEMAN3DIR)
INSTALLVENDORMAN3DIR =
DESTINSTALLVENDORMAN3DIR = $(DESTDIR)$(INSTALLVENDORMAN3DIR)
PERL_LIB = perl_root:[lib]
PERL_ARCHLIB = perl_root:[lib.VMS_AXP.5_8_4]
LIBPERL_A = libperl.olb
FIRST_MAKEFILE = Descrip.MMS
MAKEFILE_OLD = Descrip.MMS_old
MAKE_APERL_FILE = Makeaperl.MMS
PERLMAINCC = $(CC)
PERL_INC = perl_root:[lib.VMS_AXP.5_8_4.CORE]
PERL = MCR dsa0:[sys0.syscommon.perl-5_8_4]perl.exe
FULLPERL = MCR dsa0:[sys0.syscommon.perl-5_8_4]perl.exe
ABSPERL = $(PERL)
PERLRUN = $(PERL) "-I[.lib]"
FULLPERLRUN = $(FULLPERL) "-I[.lib]"
ABSPERLRUN = $(ABSPERL)
PERLRUNINST = $(PERLRUN) "-I$(INST_ARCHLIB)" "-I$(INST_LIB)"
FULLPERLRUNINST = $(FULLPERLRUN) "-I$(INST_ARCHLIB)" "-I$(INST_LIB)"
ABSPERLRUNINST = $(ABSPERLRUN) "-I$(INST_ARCHLIB)" "-I$(INST_LIB)"
PERL_CORE = 0
PERM_RW = 644
PERM_RWX = 755
MAKEMAKER = [.lib.ExtUtils]MakeMaker.pm
MM_VERSION = 6.25_10
MM_REVISION = 2334
# FULLEXT = Pathname for extension directory (eg Foo/Bar/Oracle).
# BASEEXT = Basename part of FULLEXT. May be just equal FULLEXT. (eg Oracle)
# PARENT_NAME = NAME without BASEEXT and no trailing :: (eg Foo::Bar)
# DLBASE = Basename part of dynamic library. May be just equal BASEEXT.
MAKE = $(MMS)$(MMSQUALIFIERS)
FULLEXT = [.ExtUtils.MakeMaker]
BASEEXT = MakeMaker
PARENT_NAME = ExtUtils
DLBASE = PL_ExtUtils__MakeMaker
VERSION_FROM = [.lib.ExtUtils]MakeMaker.pm
DEFINE =
OBJECT =
LDFROM =
LINKTYPE = dynamic
BOOTDEP =
# Handy lists of source code files:
XS_FILES =
C_FILES =
O_FILES =
H_FILES =
MAN1PODS = [.bin]instmodsh
MAN3PODS = [.lib.extutils.command]mm.pm [.lib.extutils.makemaker]bytes.pm
[.lib.extutils.makemaker]config.pm \
[.lib.extutils.makemaker]faq.pod [.lib.extutils.makemaker]tutorial.pod
[.lib.extutils.makemaker]vmsish.pm \
[.lib.extutils]command.pm [.lib.extutils]install.pm
[.lib.extutils]installed.pm \
[.lib.extutils]liblist.pm [.lib.extutils]makemaker.pm
[.lib.extutils]manifest.pm \
[.lib.extutils]mkbootstrap.pm [.lib.extutils]mksymlists.pm
[.lib.extutils]mm.pm \
[.lib.extutils]mm_aix.pm [.lib.extutils]mm_any.pm
[.lib.extutils]mm_beos.pm [.lib.extutils]mm_cygwin.pm \
[.lib.extutils]mm_dos.pm [.lib.extutils]mm_macos.pm
[.lib.extutils]mm_nw5.pm [.lib.extutils]mm_os2.pm \
[.lib.extutils]mm_qnx.pm [.lib.extutils]mm_unix.pm
[.lib.extutils]mm_uwin.pm [.lib.extutils]mm_vms.pm \
[.lib.extutils]mm_vos.pm [.lib.extutils]mm_win32.pm
[.lib.extutils]mm_win95.pm \
[.lib.extutils]my.pm [.lib.extutils]packlist.pm
[.lib.extutils]testlib.pm
# Where is the Config information that we are using/depend on
CONFIGDEP = $(PERL_ARCHLIB)$(DFSEP)Config.pm $(PERL_INC)$(DFSEP)config.h
# Where to build things
INST_LIBDIR = [.blib.lib.ExtUtils]
INST_ARCHLIBDIR = [.blib.arch.ExtUtils]
INST_AUTODIR = [.blib.lib.auto.ExtUtils.MakeMaker]
INST_ARCHAUTODIR = [.blib.arch.auto.ExtUtils.MakeMaker]
INST_STATIC =
INST_DYNAMIC =
INST_BOOT =
# Extra linker info
EXPORT_LIST = $(BASEEXT).opt
PERL_ARCHIVE = PERL_ROOT:[000000]PERLSHR.EXE
PERL_ARCHIVE_AFTER =
TO_INST_PM = [.lib.extutils.command]mm.pm [.lib.extutils.liblist]kid.pm
[.lib.extutils.makemaker]bytes.pm \
[.lib.extutils.makemaker]config.pm [.lib.extutils.makemaker]faq.pod
[.lib.extutils.makemaker]tutorial.pod \
[.lib.extutils.makemaker]vmsish.pm [.lib.extutils]command.pm
[.lib.extutils]install.pm \
[.lib.extutils]installed.pm [.lib.extutils]liblist.pm
[.lib.extutils]makemaker.pm \
[.lib.extutils]manifest.pm [.lib.extutils]manifest.skip
[.lib.extutils]mkbootstrap.pm \
[.lib.extutils]mksymlists.pm [.lib.extutils]mm.pm
[.lib.extutils]mm_aix.pm [.lib.extutils]mm_any.pm \
[.lib.extutils]mm_beos.pm [.lib.extutils]mm_cygwin.pm
[.lib.extutils]mm_dos.pm \
[.lib.extutils]mm_macos.pm [.lib.extutils]mm_nw5.pm
[.lib.extutils]mm_os2.pm [.lib.extutils]mm_qnx.pm \
[.lib.extutils]mm_unix.pm [.lib.extutils]mm_uwin.pm
[.lib.extutils]mm_vms.pm [.lib.extutils]mm_vos.pm \
[.lib.extutils]mm_win32.pm [.lib.extutils]mm_win95.pm
[.lib.extutils]my.pm [.lib.extutils]packlist.pm \
[.lib.extutils]testlib.pm
PM_TO_BLIB = [.lib.extutils]mm_vms.pm [.blib.lib.extutils]mm_vms.pm
[.lib.extutils]command.pm \
[.blib.lib.extutils]command.pm [.lib.extutils.makemaker]config.pm
[.blib.lib.extutils.makemaker]config.pm \
[.lib.extutils.liblist]kid.pm [.blib.lib.extutils.liblist]kid.pm
[.lib.extutils]packlist.pm \
[.blib.lib.extutils]packlist.pm [.lib.extutils.command]mm.pm
[.blib.lib.extutils.command]mm.pm \
[.lib.extutils]mm_win32.pm [.blib.lib.extutils]mm_win32.pm
[.lib.extutils]mksymlists.pm \
[.blib.lib.extutils]mksymlists.pm [.lib.extutils]manifest.pm
[.blib.lib.extutils]manifest.pm \
[.lib.extutils]mm_win95.pm [.blib.lib.extutils]mm_win95.pm
[.lib.extutils.makemaker]faq.pod \
[.blib.lib.extutils.makemaker]faq.pod [.lib.extutils]makemaker.pm
[.blib.lib.extutils]makemaker.pm \
[.lib.extutils]mm_any.pm [.blib.lib.extutils]mm_any.pm
[.lib.extutils]mkbootstrap.pm \
[.blib.lib.extutils]mkbootstrap.pm [.lib.extutils]liblist.pm
[.blib.lib.extutils]liblist.pm \
[.lib.extutils]mm_unix.pm [.blib.lib.extutils]mm_unix.pm
[.lib.extutils]mm_os2.pm \
[.blib.lib.extutils]mm_os2.pm [.lib.extutils]mm_cygwin.pm
[.blib.lib.extutils]mm_cygwin.pm \
[.lib.extutils]mm_qnx.pm [.blib.lib.extutils]mm_qnx.pm
[.lib.extutils]mm_nw5.pm \
[.blib.lib.extutils]mm_nw5.pm [.lib.extutils]mm_dos.pm
[.blib.lib.extutils]mm_dos.pm \
[.lib.extutils]install.pm [.blib.lib.extutils]install.pm
[.lib.extutils]manifest.skip \
[.blib.lib.extutils]manifest.skip [.lib.extutils]mm_vos.pm
[.blib.lib.extutils]mm_vos.pm \
[.lib.extutils]mm_uwin.pm [.blib.lib.extutils]mm_uwin.pm
[.lib.extutils]mm_beos.pm \
[.blib.lib.extutils]mm_beos.pm [.lib.extutils.makemaker]vmsish.pm
[.blib.lib.extutils.makemaker]vmsish.pm \
[.lib.extutils]mm_macos.pm [.blib.lib.extutils]mm_macos.pm
[.lib.extutils.makemaker]bytes.pm \
[.blib.lib.extutils.makemaker]bytes.pm
[.lib.extutils.makemaker]tutorial.pod
[.blib.lib.extutils.makemaker]tutorial.pod \
[.lib.extutils]mm.pm [.blib.lib.extutils]mm.pm
[.lib.extutils]testlib.pm [.blib.lib.extutils]testlib.pm \
[.lib.extutils]mm_aix.pm [.blib.lib.extutils]mm_aix.pm
[.lib.extutils]my.pm [.blib.lib.extutils]my.pm \
[.lib.extutils]installed.pm [.blib.lib.extutils]installed.pm
# --- MakeMaker platform_constants section:
MM_VMS_REVISION = 2330
MM_VMS_VERSION = 5.71_09
# --- MakeMaker tool_autosplit section:
# Usage : $(AUTOSPLITFILE) FileToSplit AutoDirToSplitInto
AUTOSPLITFILE = $(ABSPERLRUN) -e "use AutoSplit; autosplit($$ARGV[0],
$$ARGV[1], 0, 1, 1)"
# --- MakeMaker tool_xsubpp section:
# --- MakeMaker tools_other section:
SHELL = Posix
CHMOD = $(ABSPERLRUN) "-MExtUtils::Command" -e chmod
CP = $(ABSPERLRUN) "-MExtUtils::Command" -e cp
MV = $(ABSPERLRUN) "-MExtUtils::Command" -e mv
NOOP = Continue
NOECHO = @
RM_F = $(ABSPERLRUN) "-MExtUtils::Command" -e rm_f
RM_RF = $(ABSPERLRUN) "-MExtUtils::Command" -e rm_rf
TEST_F = $(ABSPERLRUN) "-MExtUtils::Command" -e test_f
TOUCH = $(ABSPERLRUN) "-MExtUtils::Command" -e touch
UMASK_NULL = !
DEV_NULL =
MKPATH = $(ABSPERLRUN) "-MExtUtils::Command" -e mkpath
EQUALIZE_TIMESTAMP = $(ABSPERLRUN) -we "open F,qq{>>$ARGV[1]};close
F;utime(0,(stat($ARGV[0]))[9]+1,$ARGV[1])"
ECHO = $(ABSPERLRUN) -le "print [EMAIL PROTECTED]"
ECHO_N = $(ABSPERLRUN) -e "print [EMAIL PROTECTED]"
UNINST = 0
VERBINST = 0
MOD_INSTALL = $(ABSPERLRUN) "-MExtUtils::Install" -e "install({split('
',<STDIN>)}, '$(VERBINST)', 0, '$(UNINST)');"
DOC_INSTALL = $(ABSPERLRUN) "-MExtUtils::Command::MM" -e perllocal_install
UNINSTALL = $(ABSPERLRUN) "-MExtUtils::Command::MM" -e uninstall
WARN_IF_OLD_PACKLIST = $(ABSPERLRUN) "-MExtUtils::Command::MM" -e
warn_if_old_packlist
MACROSTART = /Macro=(
MACROEND = )
USEMAKEFILE = /Descrip=
FIXIN = $(PERLRUN) "-MExtUtils::MY" -e "MY->fixin(shift)"
# Just in case anyone is using the old macro.
USEMACROS = $(MACROSTART)
SAY = $(ECHO)
# --- MakeMaker makemakerdflt section:
makemakerdflt : all
$(NOECHO) $(NOOP)
# --- MakeMaker dist section:
TAR = tar
TARFLAGS = cvf
ZIP = zip
ZIPFLAGS = -Vu
COMPRESS = gzip
SUFFIX = -gz
SHAR = vms_share
PREOP = $(NOECHO) $(NOOP)
POSTOP = $(NOECHO) $(NOOP)
TO_UNIX = $(NOECHO) $(NOOP)
CI = ci -u
RCS_LABEL = rcs -Nv$(VERSION_SYM): -q
DIST_CP = best
DIST_DEFAULT = zipdist
DISTNAME = ExtUtils-MakeMaker
DISTVNAME = ExtUtils-MakeMaker-6_25_10
# --- MakeMaker macro section:
# --- MakeMaker depend section:
# --- MakeMaker cflags section:
CCFLAGS = /Include=[]/Standard=Relaxed_ANSI/Prefix=All/Obj=.obj
/NOANSI_ALIAS/float=ieee/ieee=denorm_results/Define=($(DEFINE_VERSION),$(XS_DEFINE_VERSION))/Include=($(PERL_INC))
OPTIMIZE = /NoList
PERLTYPE =
# --- MakeMaker const_loadlibs section:
# --- MakeMaker const_cccmd section:
# --- MakeMaker post_constants section:
# --- MakeMaker pasthru section:
PASTHRU=
# --- MakeMaker special_targets section:
.SUFFIXES :
.SUFFIXES : $(OBJ_EXT) .c .cpp .cxx .xs
# --- MakeMaker c_o section:
# --- MakeMaker xs_c section:
# --- MakeMaker xs_o section:
# --- MakeMaker top_targets section:
all :: pure_all
$(NOECHO) $(NOOP)
pure_all :: config pm_to_blib subdirs linkext
$(NOECHO) $(NOOP)
subdirs :: $(MYEXTLIB)
$(NOECHO) $(NOOP)
config :: $(FIRST_MAKEFILE) blibdirs
$(NOECHO) $(NOOP)
help :
perldoc ExtUtils::MakeMaker
# --- MakeMaker blibdirs section:
blibdirs : $(INST_LIBDIR)$(DFSEP).exists $(INST_ARCHLIB)$(DFSEP).exists
$(INST_AUTODIR)$(DFSEP).exists $(INST_ARCHAUTODIR)$(DFSEP).exists
$(INST_BIN)$(DFSEP).exists $(INST_SCRIPT)$(DFSEP).exists
$(INST_MAN1DIR)$(DFSEP).exists $(INST_MAN3DIR)$(DFSEP).exists
$(NOECHO) $(NOOP)
# Backwards compat with 6.18 through 6.25
blibdirs.ts : blibdirs
$(NOECHO) $(NOOP)
$(INST_LIBDIR)$(DFSEP).exists :
$(NOECHO) $(MKPATH) $(INST_LIBDIR)
$(NOECHO) $(CHMOD) 755 $(INST_LIBDIR)
$(NOECHO) $(TOUCH) $(INST_LIBDIR)$(DFSEP).exists
$(INST_ARCHLIB)$(DFSEP).exists :
$(NOECHO) $(MKPATH) $(INST_ARCHLIB)
$(NOECHO) $(CHMOD) 755 $(INST_ARCHLIB)
$(NOECHO) $(TOUCH) $(INST_ARCHLIB)$(DFSEP).exists
$(INST_AUTODIR)$(DFSEP).exists :
$(NOECHO) $(MKPATH) $(INST_AUTODIR)
$(NOECHO) $(CHMOD) 755 $(INST_AUTODIR)
$(NOECHO) $(TOUCH) $(INST_AUTODIR)$(DFSEP).exists
$(INST_ARCHAUTODIR)$(DFSEP).exists :
$(NOECHO) $(MKPATH) $(INST_ARCHAUTODIR)
$(NOECHO) $(CHMOD) 755 $(INST_ARCHAUTODIR)
$(NOECHO) $(TOUCH) $(INST_ARCHAUTODIR)$(DFSEP).exists
$(INST_BIN)$(DFSEP).exists :
$(NOECHO) $(MKPATH) $(INST_BIN)
$(NOECHO) $(CHMOD) 755 $(INST_BIN)
$(NOECHO) $(TOUCH) $(INST_BIN)$(DFSEP).exists
$(INST_SCRIPT)$(DFSEP).exists :
$(NOECHO) $(MKPATH) $(INST_SCRIPT)
$(NOECHO) $(CHMOD) 755 $(INST_SCRIPT)
$(NOECHO) $(TOUCH) $(INST_SCRIPT)$(DFSEP).exists
$(INST_MAN1DIR)$(DFSEP).exists :
$(NOECHO) $(MKPATH) $(INST_MAN1DIR)
$(NOECHO) $(CHMOD) 755 $(INST_MAN1DIR)
$(NOECHO) $(TOUCH) $(INST_MAN1DIR)$(DFSEP).exists
$(INST_MAN3DIR)$(DFSEP).exists :
$(NOECHO) $(MKPATH) $(INST_MAN3DIR)
$(NOECHO) $(CHMOD) 755 $(INST_MAN3DIR)
$(NOECHO) $(TOUCH) $(INST_MAN3DIR)$(DFSEP).exists
# --- MakeMaker linkext section:
linkext :: $(LINKTYPE)
$(NOECHO) $(NOOP)
# --- MakeMaker dlsyms section:
# --- MakeMaker dynamic section:
dynamic :: $(FIRST_MAKEFILE) $(INST_DYNAMIC) $(INST_BOOT)
$(NOECHO) $(NOOP)
# --- MakeMaker dynamic_bs section:
BOOTSTRAP =
# --- MakeMaker dynamic_lib section:
# --- MakeMaker static section:
## $(INST_PM) has been moved to the all : target.
## It remains here for awhile to allow for old usage : "make static"
static :: $(FIRST_MAKEFILE) $(INST_STATIC)
$(NOECHO) $(NOOP)
# --- MakeMaker static_lib section:
# --- MakeMaker manifypods section:
POD2MAN_EXE = $(PERLRUN) "-MExtUtils::Command::MM" -e pod2man "--"
POD2MAN = $(POD2MAN_EXE)
manifypods : pure_all \
[.bin]instmodsh \
[.lib.extutils]mm_vms.pm \
[.lib.extutils]command.pm \
[.lib.extutils.makemaker]config.pm \
[.lib.extutils]packlist.pm \
[.lib.extutils.command]mm.pm \
[.lib.extutils]mm_win32.pm \
[.lib.extutils]mksymlists.pm \
[.lib.extutils]manifest.pm \
[.lib.extutils]mm_win95.pm \
[.lib.extutils.makemaker]faq.pod \
[.lib.extutils]mm_any.pm \
[.lib.extutils]makemaker.pm \
[.lib.extutils]mkbootstrap.pm \
[.lib.extutils]liblist.pm \
[.lib.extutils]mm_unix.pm \
[.lib.extutils]mm_os2.pm \
[.lib.extutils]mm_cygwin.pm \
[.lib.extutils]mm_qnx.pm \
[.lib.extutils]mm_nw5.pm \
[.lib.extutils]mm_dos.pm \
[.lib.extutils]install.pm \
[.lib.extutils]mm_vos.pm \
[.lib.extutils]mm_uwin.pm \
[.lib.extutils]mm_beos.pm \
[.lib.extutils.makemaker]vmsish.pm \
[.lib.extutils]mm_macos.pm \
[.lib.extutils.makemaker]bytes.pm \
[.lib.extutils.makemaker]tutorial.pod \
[.lib.extutils]mm.pm \
[.lib.extutils]testlib.pm \
[.lib.extutils]mm_aix.pm \
[.lib.extutils]my.pm \
[.lib.extutils]installed.pm \
[.lib.extutils]mm_vms.pm \
[.lib.extutils]command.pm \
[.lib.extutils.makemaker]config.pm \
[.lib.extutils]packlist.pm \
[.lib.extutils.command]mm.pm \
[.lib.extutils]mm_win32.pm \
[.lib.extutils]mksymlists.pm \
[.lib.extutils]manifest.pm \
[.lib.extutils]mm_win95.pm \
[.lib.extutils.makemaker]faq.pod \
[.lib.extutils]mm_any.pm \
[.lib.extutils]makemaker.pm \
[.lib.extutils]mkbootstrap.pm \
[.lib.extutils]liblist.pm \
[.lib.extutils]mm_unix.pm \
[.lib.extutils]mm_os2.pm \
[.lib.extutils]mm_cygwin.pm \
[.lib.extutils]mm_qnx.pm \
[.lib.extutils]mm_nw5.pm \
[.lib.extutils]mm_dos.pm \
[.lib.extutils]install.pm \
[.lib.extutils]mm_vos.pm \
[.lib.extutils]mm_uwin.pm \
[.lib.extutils]mm_beos.pm \
[.lib.extutils.makemaker]vmsish.pm \
[.lib.extutils]mm_macos.pm \
[.lib.extutils.makemaker]bytes.pm \
[.lib.extutils.makemaker]tutorial.pod \
[.lib.extutils]mm.pm \
[.lib.extutils]testlib.pm \
[.lib.extutils]mm_aix.pm \
[.lib.extutils]my.pm \
[.lib.extutils]installed.pm
$(NOECHO) $(POD2MAN) --section=1 --perm_rw=$(PERM_RW) -
[.bin]instmodsh [.blib.man1]instmodsh.$(MAN1EXT)
$(NOECHO) $(POD2MAN) --section=3 --perm_rw=$(PERM_RW) -
[.lib.extutils]mm_vms.pm [.blib.man3]extutils__mm_vms.$(MAN3EXT) -
[.lib.extutils]command.pm [.blib.man3]extutils__command.$(MAN3EXT)
$(NOECHO) $(POD2MAN) --section=3 --perm_rw=$(PERM_RW) -
[.lib.extutils.makemaker]config.pm
[.blib.man3]extutils__makemaker__config.$(MAN3EXT)
$(NOECHO) $(POD2MAN) --section=3 --perm_rw=$(PERM_RW) -
[.lib.extutils]packlist.pm [.blib.man3]extutils__packlist.$(MAN3EXT) -
[.lib.extutils.command]mm.pm
[.blib.man3]extutils__command__mm.$(MAN3EXT)
$(NOECHO) $(POD2MAN) --section=3 --perm_rw=$(PERM_RW) -
[.lib.extutils]mm_win32.pm [.blib.man3]extutils__mm_win32.$(MAN3EXT) -
[.lib.extutils]mksymlists.pm
[.blib.man3]extutils__mksymlists.$(MAN3EXT)
$(NOECHO) $(POD2MAN) --section=3 --perm_rw=$(PERM_RW) -
[.lib.extutils]manifest.pm [.blib.man3]extutils__manifest.$(MAN3EXT) -
[.lib.extutils]mm_win95.pm [.blib.man3]extutils__mm_win95.$(MAN3EXT)
$(NOECHO) $(POD2MAN) --section=3 --perm_rw=$(PERM_RW) -
[.lib.extutils.makemaker]faq.pod
[.blib.man3]extutils__makemaker__faq.$(MAN3EXT) -
[.lib.extutils]mm_any.pm [.blib.man3]extutils__mm_any.$(MAN3EXT)
$(NOECHO) $(POD2MAN) --section=3 --perm_rw=$(PERM_RW) -
[.lib.extutils]makemaker.pm
[.blib.man3]extutils__makemaker.$(MAN3EXT) -
[.lib.extutils]mkbootstrap.pm
[.blib.man3]extutils__mkbootstrap.$(MAN3EXT)
$(NOECHO) $(POD2MAN) --section=3 --perm_rw=$(PERM_RW) -
[.lib.extutils]liblist.pm [.blib.man3]extutils__liblist.$(MAN3EXT) -
[.lib.extutils]mm_unix.pm [.blib.man3]extutils__mm_unix.$(MAN3EXT)
$(NOECHO) $(POD2MAN) --section=3 --perm_rw=$(PERM_RW) -
[.lib.extutils]mm_os2.pm [.blib.man3]extutils__mm_os2.$(MAN3EXT) -
[.lib.extutils]mm_cygwin.pm
[.blib.man3]extutils__mm_cygwin.$(MAN3EXT)
$(NOECHO) $(POD2MAN) --section=3 --perm_rw=$(PERM_RW) -
[.lib.extutils]mm_qnx.pm [.blib.man3]extutils__mm_qnx.$(MAN3EXT) -
[.lib.extutils]mm_nw5.pm [.blib.man3]extutils__mm_nw5.$(MAN3EXT)
$(NOECHO) $(POD2MAN) --section=3 --perm_rw=$(PERM_RW) -
[.lib.extutils]mm_dos.pm [.blib.man3]extutils__mm_dos.$(MAN3EXT) -
[.lib.extutils]install.pm [.blib.man3]extutils__install.$(MAN3EXT)
$(NOECHO) $(POD2MAN) --section=3 --perm_rw=$(PERM_RW) -
[.lib.extutils]mm_vos.pm [.blib.man3]extutils__mm_vos.$(MAN3EXT) -
[.lib.extutils]mm_uwin.pm [.blib.man3]extutils__mm_uwin.$(MAN3EXT)
$(NOECHO) $(POD2MAN) --section=3 --perm_rw=$(PERM_RW) -
[.lib.extutils]mm_beos.pm [.blib.man3]extutils__mm_beos.$(MAN3EXT)
$(NOECHO) $(POD2MAN) --section=3 --perm_rw=$(PERM_RW) -
[.lib.extutils.makemaker]vmsish.pm
[.blib.man3]extutils__makemaker__vmsish.$(MAN3EXT)
$(NOECHO) $(POD2MAN) --section=3 --perm_rw=$(PERM_RW) -
[.lib.extutils]mm_macos.pm [.blib.man3]extutils__mm_macos.$(MAN3EXT)
$(NOECHO) $(POD2MAN) --section=3 --perm_rw=$(PERM_RW) -
[.lib.extutils.makemaker]bytes.pm
[.blib.man3]extutils__makemaker__bytes.$(MAN3EXT)
$(NOECHO) $(POD2MAN) --section=3 --perm_rw=$(PERM_RW) -
[.lib.extutils.makemaker]tutorial.pod
[.blib.man3]extutils__makemaker__tutorial.$(MAN3EXT) -
[.lib.extutils]mm.pm [.blib.man3]extutils__mm.$(MAN3EXT)
$(NOECHO) $(POD2MAN) --section=3 --perm_rw=$(PERM_RW) -
[.lib.extutils]testlib.pm [.blib.man3]extutils__testlib.$(MAN3EXT) -
[.lib.extutils]mm_aix.pm [.blib.man3]extutils__mm_aix.$(MAN3EXT)
$(NOECHO) $(POD2MAN) --section=3 --perm_rw=$(PERM_RW) -
[.lib.extutils]my.pm [.blib.man3]extutils__my.$(MAN3EXT) -
[.lib.extutils]installed.pm
[.blib.man3]extutils__installed.$(MAN3EXT)
# --- MakeMaker processPL section:
# --- MakeMaker installbin section:
EXE_FILES = [.bin]instmodsh
pure_all :: $(INST_SCRIPT)instmodsh
$(NOECHO) $(NOOP)
realclean ::
$(RM_F) -
$(INST_SCRIPT)instmodsh
$(INST_SCRIPT)instmodsh : [.bin]instmodsh $(FIRST_MAKEFILE)
$(INST_SCRIPT)$(DFSEP).exists $(INST_BIN)$(DFSEP).exists
$(NOECHO) $(RM_F) $(INST_SCRIPT)instmodsh
$(CP) [.bin]instmodsh $(INST_SCRIPT)instmodsh
$(FIXIN) $(INST_SCRIPT)instmodsh
-$(NOECHO) $(CHMOD) $(PERM_RWX) $(INST_SCRIPT)instmodsh
# --- MakeMaker subdirs section:
# none
# --- MakeMaker clean_subdirs section:
clean_subdirs :
$(NOECHO) $(NOOP)
# --- MakeMaker clean section:
# Delete temporary files but do not touch installed files. We don't delete
# the Makefile here so a later make realclean still has a makefile to use.
clean :: clean_subdirs
- $(RM_F) -
*$(LIB_EXT) core -
core.[0-9] $(INST_ARCHAUTODIR)extralibs.all -
core.[0-9][0-9] $(BASEEXT).bso -
pm_to_blib.ts core.[0-9][0-9][0-9][0-9]
- $(RM_F) -
$(BASEEXT).x $(BOOTSTRAP) -
perl$(EXE_EXT) tmon.out -
*$(OBJ_EXT) pm_to_blib -
blibdirs.ts core.[0-9][0-9][0-9][0-9][0-9]
- $(RM_F) -
*perl.core core.*perl.*.? -
$(MAKE_APERL_FILE) perl -
$(BASEEXT).def core.[0-9][0-9][0-9] -
mon.out lib$(BASEEXT).def -
perlmain.c perl.exe
- $(RM_F) -
$(INST_ARCHAUTODIR)extralibs.ld so_locations -
$(BASEEXT).exp
- $(RM_RF) -
*.Opt $(BASEEXT).bso -
.MM_Tmp *.Lis -
*.Map *.cpp -
*.Dmp blib -
*.$(DLEXT)
- $(MV) $(FIRST_MAKEFILE) $(MAKEFILE_OLD) $(DEV_NULL)
# --- MakeMaker realclean_subdirs section:
realclean_subdirs :
$(NOECHO) $(NOOP)
# --- MakeMaker realclean section:
# Delete temporary files (via clean) and also delete dist files
realclean purge :: clean realclean_subdirs
- $(RM_F) -
$(MAKEFILE_OLD) $(FIRST_MAKEFILE)
- $(RM_RF) -
$(DISTVNAME)
# --- MakeMaker metafile section:
metafile : create_distdir
$(NOECHO) $(ECHO) Generating META.yml
$(NOECHO) Open/Write MMECHOFILE META_new.yml
$(NOECHO) Write MMECHOFILE "#
http://module-build.sourceforge.net/META-spec.html"
$(NOECHO) Write MMECHOFILE "#XXXXXXX This is a prototype!!! It will
change in the future!!! XXXXX#"
$(NOECHO) Write MMECHOFILE "name : ExtUtils-MakeMaker"
$(NOECHO) Write MMECHOFILE "version : 6.25_10"
$(NOECHO) Write MMECHOFILE "version_from : [.lib.ExtUtils]MakeMaker.pm"
$(NOECHO) Write MMECHOFILE "installdirs : perl"
$(NOECHO) Write MMECHOFILE "requires:"
$(NOECHO) Write MMECHOFILE " DirHandle : 0"
$(NOECHO) Write MMECHOFILE " File::Basename : 0"
$(NOECHO) Write MMECHOFILE " File::Spec : 0.8"
$(NOECHO) Write MMECHOFILE " Pod::Man : 0"
$(NOECHO) Write MMECHOFILE " Test::Harness : 2"
$(NOECHO) Write MMECHOFILE ""
$(NOECHO) Write MMECHOFILE "distribution_type : module"
$(NOECHO) Write MMECHOFILE "generated_by : ExtUtils::MakeMaker version
6.25_10"
$(NOECHO) Close MMECHOFILE
-$(NOECHO) $(MV) META_new.yml $(DISTVNAME)/META.yml
# --- MakeMaker signature section:
signature :
cpansign -s
# --- MakeMaker dist_basics section:
distclean :: realclean distcheck
$(NOECHO) $(NOOP)
distcheck :
$(PERLRUN) "-MExtUtils::Manifest=fullcheck" -e fullcheck
skipcheck :
$(PERLRUN) "-MExtUtils::Manifest=skipcheck" -e skipcheck
manifest :
$(PERLRUN) "-MExtUtils::Manifest=mkmanifest" -e mkmanifest
veryclean : realclean
$(RM_F) *~ *.orig */*~ */*.orig
# --- MakeMaker dist_core section:
dist : $(DIST_DEFAULT) $(FIRST_MAKEFILE)
$(NOECHO) $(ABSPERLRUN) "-l" -e "print 'Warning : Makefile possibly out
of date with $(VERSION_FROM)'-
if -e '$(VERSION_FROM)' and -M '$(VERSION_FROM)' < -M '$(FIRST_MAKEFILE)';"
tardist : $(DISTVNAME).tar$(SUFFIX)
$(NOECHO) $(NOOP)
uutardist : $(DISTVNAME).tar$(SUFFIX)
uuencode $(DISTVNAME).tar$(SUFFIX) $(DISTVNAME).tar$(SUFFIX) >
$(DISTVNAME).tar$(SUFFIX)_uu
$(DISTVNAME).tar$(SUFFIX) : distdir
$(PREOP)
$(TO_UNIX)
$(TAR) "$(TARFLAGS)" $(DISTVNAME).tar [.$(DISTVNAME)...]
$(RM_RF) $(DISTVNAME)
$(COMPRESS) $(DISTVNAME).tar
$(POSTOP)
zipdist : $(DISTVNAME).zip
$(NOECHO) $(NOOP)
$(DISTVNAME).zip : distdir
$(PREOP)
$(ZIP) "$(ZIPFLAGS)" $(MMS$TARGET) [.$(DISTVNAME)...]*.*;
$(RM_RF) $(DISTVNAME)
$(POSTOP)
shdist : distdir
$(PREOP)
$(SHAR) [.$(DISTVNAME)...]*.*; $(DISTVNAME).share
$(RM_RF) $(DISTVNAME)
$(POSTOP)
# --- MakeMaker distdir section:
create_distdir :
$(RM_RF) $(DISTVNAME)
$(PERLRUN) "-MExtUtils::Manifest=manicopy,maniread" \
-e "manicopy(maniread(),'$(DISTVNAME)', '$(DIST_CP)');"
distdir : create_distdir distmeta
$(NOECHO) $(NOOP)
# --- MakeMaker dist_test section:
disttest : distdir
startdir = F$Environment("Default")
Set Default [.$(DISTVNAME)]
$(ABSPERLRUN) Makefile.PL
$(MAKE) $(PASTHRU)
$(MAKE) test $(PASTHRU)
Set Default 'startdir'
# --- MakeMaker dist_ci section:
ci :
$(PERLRUN) "-MExtUtils::Manifest=maniread" \
-e "@all = keys %{ maniread() };" \
-e "print(qq{Executing $(CI) @all\n}); system(qq{$(CI) @all});" \
-e "print(qq{Executing $(RCS_LABEL) ...\n}); system(qq{$(RCS_LABEL)
@all});"
# --- MakeMaker distmeta section:
distmeta : create_distdir metafile
$(NOECHO) startdir = F$Environment("Default")
Set Default [.$(DISTVNAME)]
$(ABSPERLRUN) "-MExtUtils::Manifest=maniadd" -e "eval {
maniadd({q{META.yml} => q{Module meta-data (added by MakeMaker)}}) } -
or print ""Could not add META.yml to MANIFEST : $${'@'}\n"""
Set Default 'startdir'
# --- MakeMaker distsignature section:
distsignature : create_distdir
$(NOECHO) startdir = F$Environment("Default")
Set Default [.$(DISTVNAME)]
$(ABSPERLRUN) "-MExtUtils::Manifest=maniadd" -e "eval {
maniadd({q{SIGNATURE} => q{Public-key signature (added by MakeMaker)}}) } -
or print ""Could not add SIGNATURE to MANIFEST : $${'@'}\n"""
Set Default 'startdir'
$(NOECHO) startdir = F$Environment("Default")
Set Default [.$(DISTVNAME)]
$(TOUCH) SIGNATURE
Set Default 'startdir'
startdir = F$Environment("Default")
Set Default [.$(DISTVNAME)]
cpansign -s
Set Default 'startdir'
# --- MakeMaker install section:
install :: all pure_install doc_install
$(NOECHO) $(NOOP)
install_perl :: all pure_perl_install doc_perl_install
$(NOECHO) $(NOOP)
install_site :: all pure_site_install doc_site_install
$(NOECHO) $(NOOP)
pure_install :: pure_$(INSTALLDIRS)_install
$(NOECHO) $(NOOP)
doc_install :: doc_$(INSTALLDIRS)_install
$(NOECHO) $(NOOP)
pure__install : pure_site_install
$(NOECHO) $(ECHO) "INSTALLDIRS not defined, defaulting to
INSTALLDIRS=site"
doc__install : doc_site_install
$(NOECHO) $(ECHO) "INSTALLDIRS not defined, defaulting to
INSTALLDIRS=site"
# This hack brought to you by DCL's 255-character command line limit
pure_perl_install ::
$(NOECHO) $(PERLRUN) "-MFile::Spec" -e "print 'read
'.File::Spec->catfile('$(PERL_ARCHLIB)','auto','$(FULLEXT)','.packlist').' '"
>.MM_tmp
$(NOECHO) $(PERLRUN) "-MFile::Spec" -e "print 'write
'.File::Spec->catfile('$(DESTINSTALLARCHLIB)','auto','$(FULLEXT)','.packlist').'
'" >>.MM_tmp
$(NOECHO) $(ECHO_N) "$(INST_LIB) $(DESTINSTALLPRIVLIB) " >>.MM_tmp
$(NOECHO) $(ECHO_N) "$(INST_ARCHLIB) $(DESTINSTALLARCHLIB) " >>.MM_tmp
$(NOECHO) $(ECHO_N) "$(INST_BIN) $(DESTINSTALLBIN) " >>.MM_tmp
$(NOECHO) $(ECHO_N) "$(INST_SCRIPT) $(DESTINSTALLSCRIPT) " >>.MM_tmp
$(NOECHO) $(ECHO_N) "$(INST_MAN1DIR) $(DESTINSTALLMAN1DIR) " >>.MM_tmp
$(NOECHO) $(ECHO_N) "$(INST_MAN3DIR) $(DESTINSTALLMAN3DIR) " >>.MM_tmp
$(NOECHO) $(MOD_INSTALL) <.MM_tmp
$(NOECHO) $(RM_F) .MM_tmp
$(NOECHO) $(WARN_IF_OLD_PACKLIST)
perl_root:[lib.site_perl.VMS_AXP.auto.ExtUtils.MakeMaker].packlist
# Likewise
pure_site_install ::
$(NOECHO) $(PERLRUN) "-MFile::Spec" -e "print 'read
'.File::Spec->catfile('$(SITEARCHEXP)','auto','$(FULLEXT)','.packlist').' '"
>.MM_tmp
$(NOECHO) $(PERLRUN) "-MFile::Spec" -e "print 'write
'.File::Spec->catfile('$(DESTINSTALLSITEARCH)','auto','$(FULLEXT)','.packlist').'
'" >>.MM_tmp
$(NOECHO) $(ECHO_N) "$(INST_LIB) $(DESTINSTALLSITELIB) " >>.MM_tmp
$(NOECHO) $(ECHO_N) "$(INST_ARCHLIB) $(DESTINSTALLSITEARCH) " >>.MM_tmp
$(NOECHO) $(ECHO_N) "$(INST_BIN) $(DESTINSTALLSITEBIN) " >>.MM_tmp
$(NOECHO) $(ECHO_N) "$(INST_SCRIPT) $(DESTINSTALLSCRIPT) " >>.MM_tmp
$(NOECHO) $(ECHO_N) "$(INST_MAN1DIR) $(DESTINSTALLSITEMAN1DIR) "
>>.MM_tmp
$(NOECHO) $(ECHO_N) "$(INST_MAN3DIR) $(DESTINSTALLSITEMAN3DIR) "
>>.MM_tmp
$(NOECHO) $(MOD_INSTALL) <.MM_tmp
$(NOECHO) $(RM_F) .MM_tmp
$(NOECHO) $(WARN_IF_OLD_PACKLIST)
perl_root:[lib.VMS_AXP.5_8_4.auto.ExtUtils.MakeMaker].packlist
pure_vendor_install ::
$(NOECHO) $(PERLRUN) "-MFile::Spec" -e "print 'read
'.File::Spec->catfile('$(VENDORARCHEXP)','auto','$(FULLEXT)','.packlist').' '"
>.MM_tmp
$(NOECHO) $(PERLRUN) "-MFile::Spec" -e "print 'write
'.File::Spec->catfile('$(DESTINSTALLVENDORARCH)','auto','$(FULLEXT)','.packlist').'
'" >>.MM_tmp
$(NOECHO) $(ECHO_N) "$(INST_LIB) $(DESTINSTALLVENDORLIB) " >>.MM_tmp
$(NOECHO) $(ECHO_N) "$(INST_ARCHLIB) $(DESTINSTALLVENDORARCH) "
>>.MM_tmp
$(NOECHO) $(ECHO_N) "$(INST_BIN) $(DESTINSTALLVENDORBIN) " >>.MM_tmp
$(NOECHO) $(ECHO_N) "$(INST_SCRIPT) $(DESTINSTALLSCRIPT) " >>.MM_tmp
$(NOECHO) $(ECHO_N) "$(INST_MAN1DIR) $(DESTINSTALLVENDORMAN1DIR) "
>>.MM_tmp
$(NOECHO) $(ECHO_N) "$(INST_MAN3DIR) $(DESTINSTALLVENDORMAN3DIR) "
>>.MM_tmp
$(NOECHO) $(MOD_INSTALL) <.MM_tmp
$(NOECHO) $(RM_F) .MM_tmp
# Ditto
doc_perl_install ::
$(NOECHO) $(ECHO) "Appending installation info to
perl_root:[lib.VMS_AXP.5_8_4]perllocal.pod"
$(NOECHO) $(MKPATH) $(DESTINSTALLARCHLIB)
$(NOECHO) $(ECHO_N) "installed into|$(INSTALLPRIVLIB)|" >.MM_tmp
$(NOECHO) $(ECHO_N)
"LINKTYPE|$(LINKTYPE)|VERSION|$(VERSION)|EXE_FILES|$(EXE_FILES) " >>.MM_tmp
$(NOECHO) $(DOC_INSTALL) "Module" "$(NAME)" <.MM_tmp
>>perl_root:[lib.VMS_AXP.5_8_4]perllocal.pod
$(NOECHO) $(RM_F) .MM_tmp
# And again
doc_site_install ::
$(NOECHO) $(ECHO) "Appending installation info to
perl_root:[lib.VMS_AXP.5_8_4]perllocal.pod"
$(NOECHO) $(MKPATH) $(DESTINSTALLARCHLIB)
$(NOECHO) $(ECHO_N) "installed into|$(INSTALLSITELIB)|" >.MM_tmp
$(NOECHO) $(ECHO_N)
"LINKTYPE|$(LINKTYPE)|VERSION|$(VERSION)|EXE_FILES|$(EXE_FILES) " >>.MM_tmp
$(NOECHO) $(DOC_INSTALL) "Module" "$(NAME)" <.MM_tmp
>>perl_root:[lib.VMS_AXP.5_8_4]perllocal.pod
$(NOECHO) $(RM_F) .MM_tmp
doc_vendor_install ::
$(NOECHO) $(ECHO) "Appending installation info to
perl_root:[lib.VMS_AXP.5_8_4]perllocal.pod"
$(NOECHO) $(MKPATH) $(DESTINSTALLARCHLIB)
$(NOECHO) $(ECHO_N) "installed into|$(INSTALLVENDORLIB)|" >.MM_tmp
$(NOECHO) $(ECHO_N)
"LINKTYPE|$(LINKTYPE)|VERSION|$(VERSION)|EXE_FILES|$(EXE_FILES) " >>.MM_tmp
$(NOECHO) $(DOC_INSTALL) "Module" "$(NAME)" <.MM_tmp
>>perl_root:[lib.VMS_AXP.5_8_4]perllocal.pod
$(NOECHO) $(RM_F) .MM_tmp
uninstall :: uninstall_from_$(INSTALLDIRS)dirs
$(NOECHO) $(NOOP)
uninstall_from_perldirs ::
$(NOECHO) $(UNINSTALL)
perl_root:[lib.VMS_AXP.5_8_4.auto.ExtUtils.MakeMaker].packlist
$(NOECHO) $(ECHO) "Uninstall is now deprecated and makes no actual
changes."
$(NOECHO) $(ECHO) "Please check the list above carefully for errors,
and manually remove"
$(NOECHO) $(ECHO) "the appropriate files. Sorry for the inconvenience."
uninstall_from_sitedirs ::
$(NOECHO) $(UNINSTALL)
perl_root:[lib.site_perl.VMS_AXP.auto.ExtUtils.MakeMaker].packlist
$(NOECHO) $(ECHO) "Uninstall is now deprecated and makes no actual
changes."
$(NOECHO) $(ECHO) "Please check the list above carefully for errors,
and manually remove"
$(NOECHO) $(ECHO) "the appropriate files. Sorry for the inconvenience."
# --- MakeMaker force section:
# Phony target to force checking subdirectories.
FORCE :
$(NOECHO) $(NOOP)
# --- MakeMaker perldepend section:
# --- MakeMaker makefile section:
# We take a very conservative approach here, but it's worth it.
# We move Makefile to Makefile.old here to avoid gnu make looping.
$(FIRST_MAKEFILE) : Makefile.PL $(CONFIGDEP)
$(NOECHO) $(ECHO) "Makefile out-of-date with respect to
$(MMS$SOURCE_LIST)"
$(NOECHO) $(ECHO) "Cleaning current config before rebuilding
Makefile..."
-$(NOECHO) $(RM_F) $(MAKEFILE_OLD)
-$(NOECHO) $(MV) $(FIRST_MAKEFILE) $(MAKEFILE_OLD)
- $(MAKE) $(USEMAKEFILE) $(MAKEFILE_OLD) clean $(DEV_NULL)
$(PERLRUN) Makefile.PL
$(NOECHO) $(ECHO) "==> Your Makefile has been rebuilt. <=="
$(NOECHO) $(ECHO) "==> Please rerun the $(MAKE) command. <=="
false
# --- MakeMaker staticmake section:
# --- MakeMaker makeaperl section ---
MAP_TARGET = perl
$(MAKE_APERL_FILE) : $(FIRST_MAKEFILE)
$(NOECHO) $(ECHO) "Writing ""$(MMS$TARGET)"" for this $(MAP_TARGET)"
$(NOECHO) $(PERLRUNINST) \
Makefile.PL DIR= \
FIRST_MAKEFILE=$(MAKE_APERL_FILE) LINKTYPE=static \
MAKEAPERL=1 NORECURS=1
$(MAP_TARGET) :: $(MAKE_APERL_FILE)
$(MAKE)$(USEMAKEFILE)$(MAKE_APERL_FILE) static $(MMS$TARGET)
# --- MakeMaker test section:
TEST_VERBOSE=0
TEST_TYPE=test_$(LINKTYPE)
TEST_FILE = test.pl
TEST_FILES = t/*.t
TESTDB_SW = -d
testdb :: testdb_$(LINKTYPE)
test :: $(TEST_TYPE)
test_dynamic :: pure_all
$(FULLPERLRUN) "-MExtUtils::Command::MM" "-e"
"test_harness($(TEST_VERBOSE), '$(INST_LIB)', '$(INST_ARCHLIB)')" $(TEST_FILES)
testdb_dynamic :: pure_all
$(FULLPERLRUN) $(TESTDB_SW) "-I$(INST_LIB)" "-I$(INST_ARCHLIB)"
$(TEST_FILE)
test_ : test_dynamic
test_static :: test_dynamic
testdb_static :: testdb_dynamic
# --- MakeMaker ppd section:
# Creates a PPD (Perl Package Description) for a binary distribution.
ppd :
$(NOECHO) Open/Write MMECHOFILE $(DISTNAME).ppd
$(NOECHO) Write MMECHOFILE "<SOFTPKG NAME=""$(DISTNAME)""
VERSION=""6,25_10,0,0"">"
$(NOECHO) Write MMECHOFILE " <TITLE>$(DISTNAME)</TITLE>"
$(NOECHO) Write MMECHOFILE " <ABSTRACT>Create a module
Makefile</ABSTRACT>"
$(NOECHO) Write MMECHOFILE " <AUTHOR>Michael G Schwern <[EMAIL
PROTECTED]></AUTHOR>"
$(NOECHO) Write MMECHOFILE " <IMPLEMENTATION>"
$(NOECHO) Write MMECHOFILE " <DEPENDENCY NAME=""DirHandle""
VERSION=""0,0,0,0"" />"
$(NOECHO) Write MMECHOFILE " <DEPENDENCY NAME=""File-Basename""
VERSION=""0,0,0,0"" />"
$(NOECHO) Write MMECHOFILE " <DEPENDENCY NAME=""File-Spec""
VERSION=""0,8,0,0"" />"
$(NOECHO) Write MMECHOFILE " <DEPENDENCY NAME=""Pod-Man""
VERSION=""0,0,0,0"" />"
$(NOECHO) Write MMECHOFILE " <DEPENDENCY NAME=""Test-Harness""
VERSION=""2,0,0,0"" />"
$(NOECHO) Write MMECHOFILE " <OS NAME=""$(OSNAME)"" />"
$(NOECHO) Write MMECHOFILE " <ARCHITECTURE NAME=""VMS_AXP"" />"
$(NOECHO) Write MMECHOFILE " <CODEBASE HREF="""" />"
$(NOECHO) Write MMECHOFILE " </IMPLEMENTATION>"
$(NOECHO) Write MMECHOFILE "</SOFTPKG>"
$(NOECHO) Close MMECHOFILE
# --- MakeMaker pm_to_blib section:
# Dummy target to match Unix target name; we use pm_to_blib.ts as
# timestamp file to avoid repeated invocations under VMS
pm_to_blib : pm_to_blib.ts
$(NOECHO) $(NOOP)
pm_to_blib : $(TO_INST_PM)
$(NOECHO) $(ABSPERLRUN) "-MExtUtils::Install" -e "pm_to_blib([EMAIL
PROTECTED], '[.blib.lib.auto]', '$(PM_FILTER)')" -
[.lib.extutils]mm_vms.pm [.blib.lib.extutils]mm_vms.pm
$(NOECHO) $(ABSPERLRUN) "-MExtUtils::Install" -e "pm_to_blib([EMAIL
PROTECTED], '[.blib.lib.auto]', '$(PM_FILTER)')" -
[.lib.extutils]command.pm [.blib.lib.extutils]command.pm
$(NOECHO) $(ABSPERLRUN) "-MExtUtils::Install" -e "pm_to_blib([EMAIL
PROTECTED], '[.blib.lib.auto]', '$(PM_FILTER)')" -
[.lib.extutils.makemaker]config.pm
[.blib.lib.extutils.makemaker]config.pm
$(NOECHO) $(ABSPERLRUN) "-MExtUtils::Install" -e "pm_to_blib([EMAIL
PROTECTED], '[.blib.lib.auto]', '$(PM_FILTER)')" -
[.lib.extutils.liblist]kid.pm [.blib.lib.extutils.liblist]kid.pm
$(NOECHO) $(ABSPERLRUN) "-MExtUtils::Install" -e "pm_to_blib([EMAIL
PROTECTED], '[.blib.lib.auto]', '$(PM_FILTER)')" -
[.lib.extutils]packlist.pm [.blib.lib.extutils]packlist.pm
$(NOECHO) $(ABSPERLRUN) "-MExtUtils::Install" -e "pm_to_blib([EMAIL
PROTECTED], '[.blib.lib.auto]', '$(PM_FILTER)')" -
[.lib.extutils.command]mm.pm [.blib.lib.extutils.command]mm.pm
$(NOECHO) $(ABSPERLRUN) "-MExtUtils::Install" -e "pm_to_blib([EMAIL
PROTECTED], '[.blib.lib.auto]', '$(PM_FILTER)')" -
[.lib.extutils]mm_win32.pm [.blib.lib.extutils]mm_win32.pm
$(NOECHO) $(ABSPERLRUN) "-MExtUtils::Install" -e "pm_to_blib([EMAIL
PROTECTED], '[.blib.lib.auto]', '$(PM_FILTER)')" -
[.lib.extutils]mksymlists.pm [.blib.lib.extutils]mksymlists.pm
$(NOECHO) $(ABSPERLRUN) "-MExtUtils::Install" -e "pm_to_blib([EMAIL
PROTECTED], '[.blib.lib.auto]', '$(PM_FILTER)')" -
[.lib.extutils]manifest.pm [.blib.lib.extutils]manifest.pm
$(NOECHO) $(ABSPERLRUN) "-MExtUtils::Install" -e "pm_to_blib([EMAIL
PROTECTED], '[.blib.lib.auto]', '$(PM_FILTER)')" -
[.lib.extutils]mm_win95.pm [.blib.lib.extutils]mm_win95.pm
$(NOECHO) $(ABSPERLRUN) "-MExtUtils::Install" -e "pm_to_blib([EMAIL
PROTECTED], '[.blib.lib.auto]', '$(PM_FILTER)')" -
[.lib.extutils.makemaker]faq.pod
[.blib.lib.extutils.makemaker]faq.pod
$(NOECHO) $(ABSPERLRUN) "-MExtUtils::Install" -e "pm_to_blib([EMAIL
PROTECTED], '[.blib.lib.auto]', '$(PM_FILTER)')" -
[.lib.extutils]makemaker.pm [.blib.lib.extutils]makemaker.pm
$(NOECHO) $(ABSPERLRUN) "-MExtUtils::Install" -e "pm_to_blib([EMAIL
PROTECTED], '[.blib.lib.auto]', '$(PM_FILTER)')" -
[.lib.extutils]mm_any.pm [.blib.lib.extutils]mm_any.pm
$(NOECHO) $(ABSPERLRUN) "-MExtUtils::Install" -e "pm_to_blib([EMAIL
PROTECTED], '[.blib.lib.auto]', '$(PM_FILTER)')" -
[.lib.extutils]mkbootstrap.pm [.blib.lib.extutils]mkbootstrap.pm
$(NOECHO) $(ABSPERLRUN) "-MExtUtils::Install" -e "pm_to_blib([EMAIL
PROTECTED], '[.blib.lib.auto]', '$(PM_FILTER)')" -
[.lib.extutils]liblist.pm [.blib.lib.extutils]liblist.pm
$(NOECHO) $(ABSPERLRUN) "-MExtUtils::Install" -e "pm_to_blib([EMAIL
PROTECTED], '[.blib.lib.auto]', '$(PM_FILTER)')" -
[.lib.extutils]mm_unix.pm [.blib.lib.extutils]mm_unix.pm
$(NOECHO) $(ABSPERLRUN) "-MExtUtils::Install" -e "pm_to_blib([EMAIL
PROTECTED], '[.blib.lib.auto]', '$(PM_FILTER)')" -
[.lib.extutils]mm_os2.pm [.blib.lib.extutils]mm_os2.pm
$(NOECHO) $(ABSPERLRUN) "-MExtUtils::Install" -e "pm_to_blib([EMAIL
PROTECTED], '[.blib.lib.auto]', '$(PM_FILTER)')" -
[.lib.extutils]mm_cygwin.pm [.blib.lib.extutils]mm_cygwin.pm
$(NOECHO) $(ABSPERLRUN) "-MExtUtils::Install" -e "pm_to_blib([EMAIL
PROTECTED], '[.blib.lib.auto]', '$(PM_FILTER)')" -
[.lib.extutils]mm_qnx.pm [.blib.lib.extutils]mm_qnx.pm
$(NOECHO) $(ABSPERLRUN) "-MExtUtils::Install" -e "pm_to_blib([EMAIL
PROTECTED], '[.blib.lib.auto]', '$(PM_FILTER)')" -
[.lib.extutils]mm_nw5.pm [.blib.lib.extutils]mm_nw5.pm
$(NOECHO) $(ABSPERLRUN) "-MExtUtils::Install" -e "pm_to_blib([EMAIL
PROTECTED], '[.blib.lib.auto]', '$(PM_FILTER)')" -
[.lib.extutils]mm_dos.pm [.blib.lib.extutils]mm_dos.pm
$(NOECHO) $(ABSPERLRUN) "-MExtUtils::Install" -e "pm_to_blib([EMAIL
PROTECTED], '[.blib.lib.auto]', '$(PM_FILTER)')" -
[.lib.extutils]install.pm [.blib.lib.extutils]install.pm
$(NOECHO) $(ABSPERLRUN) "-MExtUtils::Install" -e "pm_to_blib([EMAIL
PROTECTED], '[.blib.lib.auto]', '$(PM_FILTER)')" -
[.lib.extutils]manifest.skip [.blib.lib.extutils]manifest.skip
$(NOECHO) $(ABSPERLRUN) "-MExtUtils::Install" -e "pm_to_blib([EMAIL
PROTECTED], '[.blib.lib.auto]', '$(PM_FILTER)')" -
[.lib.extutils]mm_vos.pm [.blib.lib.extutils]mm_vos.pm
$(NOECHO) $(ABSPERLRUN) "-MExtUtils::Install" -e "pm_to_blib([EMAIL
PROTECTED], '[.blib.lib.auto]', '$(PM_FILTER)')" -
[.lib.extutils]mm_uwin.pm [.blib.lib.extutils]mm_uwin.pm
$(NOECHO) $(ABSPERLRUN) "-MExtUtils::Install" -e "pm_to_blib([EMAIL
PROTECTED], '[.blib.lib.auto]', '$(PM_FILTER)')" -
[.lib.extutils]mm_beos.pm [.blib.lib.extutils]mm_beos.pm
$(NOECHO) $(ABSPERLRUN) "-MExtUtils::Install" -e "pm_to_blib([EMAIL
PROTECTED], '[.blib.lib.auto]', '$(PM_FILTER)')" -
[.lib.extutils.makemaker]vmsish.pm
[.blib.lib.extutils.makemaker]vmsish.pm
$(NOECHO) $(ABSPERLRUN) "-MExtUtils::Install" -e "pm_to_blib([EMAIL
PROTECTED], '[.blib.lib.auto]', '$(PM_FILTER)')" -
[.lib.extutils]mm_macos.pm [.blib.lib.extutils]mm_macos.pm
$(NOECHO) $(ABSPERLRUN) "-MExtUtils::Install" -e "pm_to_blib([EMAIL
PROTECTED], '[.blib.lib.auto]', '$(PM_FILTER)')" -
[.lib.extutils.makemaker]bytes.pm
[.blib.lib.extutils.makemaker]bytes.pm
$(NOECHO) $(ABSPERLRUN) "-MExtUtils::Install" -e "pm_to_blib([EMAIL
PROTECTED], '[.blib.lib.auto]', '$(PM_FILTER)')" -
[.lib.extutils.makemaker]tutorial.pod
[.blib.lib.extutils.makemaker]tutorial.pod
$(NOECHO) $(ABSPERLRUN) "-MExtUtils::Install" -e "pm_to_blib([EMAIL
PROTECTED], '[.blib.lib.auto]', '$(PM_FILTER)')" -
[.lib.extutils]mm.pm [.blib.lib.extutils]mm.pm
$(NOECHO) $(ABSPERLRUN) "-MExtUtils::Install" -e "pm_to_blib([EMAIL
PROTECTED], '[.blib.lib.auto]', '$(PM_FILTER)')" -
[.lib.extutils]testlib.pm [.blib.lib.extutils]testlib.pm
$(NOECHO) $(ABSPERLRUN) "-MExtUtils::Install" -e "pm_to_blib([EMAIL
PROTECTED], '[.blib.lib.auto]', '$(PM_FILTER)')" -
[.lib.extutils]mm_aix.pm [.blib.lib.extutils]mm_aix.pm -
[.lib.extutils]my.pm [.blib.lib.extutils]my.pm
$(NOECHO) $(ABSPERLRUN) "-MExtUtils::Install" -e "pm_to_blib([EMAIL
PROTECTED], '[.blib.lib.auto]', '$(PM_FILTER)')" -
[.lib.extutils]installed.pm [.blib.lib.extutils]installed.pm
$(NOECHO)$(TOUCH) pm_to_blib.ts
# --- MakeMaker selfdocument section:
# --- MakeMaker postamble section:
# End.
