X-Git-Url: https://perl5.git.perl.org/perl5.git/blobdiff_plain/6f25e1962a987d826c8b681523e93873aead085f..e11072e08116ca37e77aba06b913ef2594dab365:/NetWare/Makefile diff --git a/NetWare/Makefile b/NetWare/Makefile index d5f5ba2..e867536 100644 --- a/NetWare/Makefile +++ b/NetWare/Makefile @@ -86,7 +86,7 @@ NLM_VERSION = 3,20,0 # Here comes the CW tools - TO BE FILLED TO BUILD WITH CW - -MODULE_DESC = "Perl 5.19.12 for NetWare" +MODULE_DESC = "Perl 5.31.11 for NetWare" CCTYPE = CodeWarrior C_COMPILER = mwccnlm -c CPP_COMPILER = mwccnlm @@ -462,7 +462,7 @@ INST_NW_TOP2 = $(INST_NW_DRV)\perl # versioned installation can be obtained by setting INST_TOP above to a # path that includes an arbitrary version string. # -INST_VER = \5.19.12 +INST_VER = \5.31.11 # # Comment this out if you DON'T want your perl installation to have @@ -653,7 +653,6 @@ PERLIMPLIB = ..\perl.lib MINIPERL = ..\miniperl.exe CONFIGPM = ..\lib\Config.pm MINIMOD = ..\lib\ExtUtils\Miniperl.pm -X2P = ..\x2p\a2p.nlm PL2BAT = ..\win32\bin\pl2bat.pl @@ -662,7 +661,6 @@ UTILS = \ ..\utils\splain \ ..\utils\perlbug \ ..\utils\pl2pm \ - ..\utils\c2ph \ ..\utils\h2xs \ ..\utils\perldoc \ ..\pod\pod2html \ @@ -670,9 +668,7 @@ UTILS = \ ..\pod\pod2text \ ..\pod\pod2usage \ ..\pod\podchecker \ - ..\pod\podselect \ - ..\x2p\find2perl \ - ..\x2p\s2p + ..\pod\podselect MAKE = nmake -nologo #NMAKE = $(C_COMPILER) $(INCLUDE) $(NLM_INCLUDES) $(COMPLER_FLAGS) $(ADD_LOCDEFS) $(ERROR_FLAG) $(*F).c -o $@ @@ -692,10 +688,11 @@ MICROCORE_SRC = \ ..\deb.c \ ..\doio.c \ ..\doop.c \ + ..\dquote.c \ ..\dump.c \ ..\globals.c \ ..\gv.c \ - ..\mro.c \ + ..\mro_core.c \ ..\hv.c \ ..\keywords.c \ ..\locale.c \ @@ -719,6 +716,7 @@ MICROCORE_SRC = \ ..\scope.c \ ..\sv.c \ ..\taint.c \ + ..\time64.c \ ..\toke.c \ ..\universal.c \ ..\utf8.c \ @@ -738,13 +736,6 @@ NW_SRC = $(NW_SRC) .\$(CRYPT_SRC) DLL_SRC = $(DYNALOADER).c -X2P_SRC = \ - ..\x2p\a2p.c \ - ..\x2p\hash.c \ - ..\x2p\str.c \ - ..\x2p\util.c \ - ..\x2p\walk.c - CORE_NOCFG_H = \ ..\av.h \ ..\cop.h \ @@ -783,7 +774,6 @@ CORE_NOCFG_H = \ CORE_H = $(CORE_NOCFG_H) .\config.h DLL_OBJ = $(DLL_SRC:.c=.obj) -X2P_OBJ = $(X2P_SRC:.c=.obj) DYNAMIC_EXT = Socket IO Fcntl Opcode SDBM_File POSIX attributes B re \ Data/Dumper Devel/Peek ByteLoader File/Glob \ @@ -891,47 +881,6 @@ $(MINIPERL) : $(MINIMOD) : $(MINIPERL) ..\minimod.pl cd .. && miniperl minimod.pl > lib\ExtUtils\Miniperl.pm -..\x2p\a2p$(o) : ..\x2p\a2p.c - @echo $(MPKMESSAGE)...$(BLDMESG)...$@ - $(C_COMPILER) $(COMPLER_FLAGS) $(NLM_INCLUDES) -I..\x2p $(ADD_LOCDEFS) $(ERROR_FLAG) $*.c -o $@ - @echo Built $(@) - -..\x2p\hash$(o) : ..\x2p\hash.c - @echo $(MPKMESSAGE)...$(BLDMESG)...$@ - $(C_COMPILER) $(COMPLER_FLAGS) $(NLM_INCLUDES) -I..\x2p $(ADD_LOCDEFS) $(ERROR_FLAG) $*.c -o $@ - @echo Built $(@) - -..\x2p\str$(o) : ..\x2p\str.c - @echo $(MPKMESSAGE)...$(BLDMESG)...$@ - $(C_COMPILER) $(COMPLER_FLAGS) $(NLM_INCLUDES) -I..\x2p $(ADD_LOCDEFS) $(ERROR_FLAG) $*.c -o $@ - @echo Built $(@) - -..\x2p\util$(o) : ..\x2p\util.c - @echo $(MPKMESSAGE)...$(BLDMESG)...$@ - $(C_COMPILER) $(COMPLER_FLAGS) $(NLM_INCLUDES) -I..\x2p $(ADD_LOCDEFS) $(ERROR_FLAG) $*.c -o $@ - @echo Built $(@) - -..\x2p\walk$(o) : ..\x2p\walk.c - @echo $(MPKMESSAGE)...$(BLDMESG)...$@ - $(C_COMPILER) $(COMPLER_FLAGS) $(NLM_INCLUDES) -I..\x2p $(ADD_LOCDEFS) $(ERROR_FLAG) $*.c -o $@ - @echo Built $(@) - -$(X2P) : $(MINIPERL) $(X2P_OBJ) - @echo Building $@.......... - $(MINIPERL) ..\x2p\find2perl.PL - $(MINIPERL) ..\x2p\s2p.PL -# Linker definitions and lining come here for CODEWARRIOR - @echo $(BASE_IMPORT_FILES) > $*.def - @echo MODULE clib >> $*.def - @echo Import @perl.imp >> $*.def -!ifdef USE_XDC - $(MPKTOOL) $(XDCFLAGS) $*.xdc - @echo Import Mp.imp >> $*.def - @echo xdcdata $*.xdc >> $*.def -!endif -## $(LINK) $(LDFLAGS) $(BS_CFLAGS) -desc "Awk to Perl Translator" $(X2P_OBJ) $(BLDDIR)\clibstuf.obj -commandfile $*.def -o $@ - $(LINK) $(LDFLAGS) -desc "Awk to Perl Translator" $(X2P_OBJ) $(BLDDIR)\clibstuf.obj -commandfile $*.def -o $@ - $(EXTDIR)\DynaLoader\dl_netware.xs: dl_netware.xs copy dl_netware.xs $(EXTDIR)\DynaLoader\dl_netware.xs @@ -1357,7 +1306,7 @@ nwclean: -del /f /q *.obj *.map *.link *.options *.nlm *.sym *.xdc *.err *.lib *.def *.pdb *.bs cd ..\..\ -utils: $(BLDDIR)\$(NLM_NAME8).$(NLM_EXT) $(X2P) +utils: $(BLDDIR)\$(NLM_NAME8).$(NLM_EXT) cd ..\utils $(MAKE) PERL=$(MINIPERL) cd ..\pod @@ -1399,14 +1348,9 @@ distclean: clean nwclean -del /f /q $(PODDIR)\*.html -del /f /q $(PODDIR)\*.bat cd ..\utils - -del /f /q h2ph splain perlbug pl2pm c2ph h2xs perldoc + -del /f /q h2ph splain perlbug pl2pm h2xs perldoc -del /f /q *.bat cd ..\netware - cd ..\x2p - -del /f /q find2perl s2p - -del /f /q *.bat *.exe - -del /f /q *.obj *.map *.link *.xdc *.err - cd ..\netware -del /f /q ..\config.sh ..\splittree.pl dlutils.c config.h.new -del /f /q $(CONFIGPM) -del /f /q bin\*.bat @@ -1463,4 +1407,3 @@ clean : -@erase $(DLL_OBJ) -@erase ..\*$(o) ..\*.lib ..\*.exp *$(o) *.lib *.exp *.res -@erase ..\t\*.exe ..\t\*.dll ..\t\*.bat - -@erase ..\x2p\*.nlm ..\x2p\*.bat