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.