Skip Module::Build ppm test -- not ready for prime time on VMS.
[p5sagit/p5-mst-13.2.git] / Cross / Makefile-cross-SH
index c910a9b..efcb65e 100755 (executable)
@@ -327,9 +327,7 @@ CCCMDSRC = \`sh \$(shellflags) cflags-cross-${CROSS_NAME} "optimize='\$(OPTIMIZE
 ## In the following dollars and backticks do not need the extra backslash.
 $spitshell >>$Makefile <<'!NO!SUBS!'
 
-XCOREDIR       = ./xlib/$(CROSS_NAME)/CORE
-
-CONFIGPM = xlib/$(CROSS_NAME)/Config.pm xlib/$(CROSS_NAME)/Config_heavy.pl
+CONFIGPM = xlib/$(CROSS_NAME)/Config.pm
 
 private = preplibrary $(CONFIGPM) $(CROSS_LIB)/Config.pod
 
@@ -766,17 +764,11 @@ makeppport: miniperl$(EXE_EXT) $(CONFIGPM)
        $(LDLIBPTH) ./miniperl$(EXE_EXT) -Ilib mkppport
 
 $(CROSS_LIB)/Config.pod: config.sh miniperl configpm Porting/Glossary
-       $(LDLIBPTH) ./miniperl -Ilib configpm --cross=$(CROSS_NAME) --heavy=$(CROSS_LIB)/Config_heavy.pl
-       #TODO $(XCOPY) ..\*.h $(XCOREDIR)\*.*
-       #TODO $(XCOPY) ..\*.inc $(XCOREDIR)\*.*
-       #TODO $(XCOPY) *.h $(XCOREDIR)\*.*
-       #TODO $(XCOPY) ..\ext\re\re.pm $(LIBDIR)\*.*
-       #TODO $(RCOPY) include $(XCOREDIR)\*.*
-       #TODO $(LDLIBPTH) ./miniperl -Ilib -MCross=$(CROSS_NAME) config_h.PL "INST_VER=$(INST_VER)" "CORE_DIR=$(XCOREDIR)" "CONFIG_H=xconfig.h"
-       #TODO cp xconfig.h $(CROSS_LIB)/config.h
-       #TODO cp xconfig.h $(CROSS_LIB)/xconfig.h
-
-$(CONFIGPM): $(CROSS_LIB)/Config.pod
+       $(LDLIBPTH) ./miniperl -Ilib configpm --cross=$(CROSS_NAME)
+       cp *.h $(CROSS_LIB)/
+       cp ext/re/re.pm $(LIBDIR)/
+
+$(CONFIGPM): $(CROSS_LIB)/Config.pod xconfig.h
 
 lib/re.pm: ext/re/re.pm
        @-rm -f $@
@@ -1020,7 +1012,7 @@ _mopup:
        -rm -f perl.third lib*.so.perl.third perl.3log t/perl.third t/perl.3log
        -rm -f perl.pixie lib*.so.perl.pixie lib*.so.Addrs
        -rm -f perl.Addrs perl.Counts t/perl.Addrs t/perl.Counts *perl.xok
-       -rm -f perlld cygwin.c ld2 libperl*.def libperl*.dll cygperl*.dll *.exe.stackdump
+       -rm -f cygwin.c libperl*.def libperl*.dll cygperl*.dll *.exe.stackdump
        -rm -f perl$(EXE_EXT) suidperl$(EXE_EXT) miniperl$(EXE_EXT) $(LIBPERL) libperl.* microperl
        -rm -f opcode.h-old opnames.h-old pp.sym-old pp_proto.h-old
        -rm -f config.over
@@ -1103,7 +1095,9 @@ config.h: config_h.SH config.sh
 
 xconfig.h: config_h.SH Cross/config-$(CROSS_NAME).sh
        CONFIG_SH=Cross/config-$(CROSS_NAME).sh CONFIG_H=xconfig.h $(SHELL) config_h.SH
+       #TODO $(LDLIBPTH) ./miniperl -Ilib -MCross=$(CROSS_NAME) config_h.PL "INST_VER=$(INST_VER)" "CORE_DIR=$(CROSS_LIB)" "CONFIG_H=xconfig.h"
        cp xconfig.h $(CROSS_LIB)/
+       cp xconfig.h $(CROSS_LIB)/config.h
 
 # When done, touch perlmain.c so that it doesn't get remade each time.
 .PHONY: depend