Re: [perl #44969] Restricted hashes do not handle private fields properly
[p5sagit/p5-mst-13.2.git] / Makefile.SH
index ffec2a8..cbe1127 100644 (file)
@@ -479,7 +479,7 @@ opmini\$(OBJ_EXT): opmini.c
 globals\$(OBJ_EXT): uudmap.h
 
 uudmap.h: generate_uudmap\$(EXE_EXT)
-       ./generate_uudmap\$(EXE_EXT) >uudmap.h
+       \$(RUN) ./generate_uudmap\$(EXE_EXT) >uudmap.h
 
 generate_uudmap\$(EXE_EXT): generate_uudmap\$(OBJ_EXT)
        \$(CC) -o generate_uudmap \$(LDFLAGS) generate_uudmap\$(OBJ_EXT) \$(libs)
@@ -1045,7 +1045,7 @@ clobber:  cleanup_unpacked_files _realcleaner _mopup _clobber
 distclean:     clobber
 
 # Like distclean but also removes emacs backups and *.orig.
-veryclean:     _verycleaner _mopup _clobber
+veryclean:     cleanup_unpacked_files _verycleaner _mopup _clobber
        -@rm -f Obsolete Wanted
 
 # Do not 'make _mopup' directly.
@@ -1098,7 +1098,7 @@ _cleaner2:
        rm -f lib/.exists lib/*/.exists lib/*/*/.exists
        rm -f h2ph.man pstruct
        rm -rf .config
-       rm -f preload
+       rm -f preload lib/re.pm
        rm -rf lib/Encode lib/Compress lib/Hash lib/re
        rm -rf lib/IO/Compress lib/IO/Uncompress
        rm -f lib/ExtUtils/ParseXS/t/XSTest.c
@@ -1108,6 +1108,11 @@ _cleaner2:
        -rmdir lib/Filter/Util lib/IO/Socket
        -rmdir lib/List lib/MIME lib/Scalar lib/Sys
        -rmdir lib/threads lib/XS
+       -rmdir lib/CPANPLUS/Dist/Build/t/dummy-*
+       -rmdir lib/CPANPLUS/t/dummy-cpanplus lib/CPANPLUS/t/dummy-localmirror
+       -rm -f cygcrypt-0.dll cygwin1.dll
+       -rm -f lib/ExtUtils/CBuilder/t/libcompilet.dll.a
+       -rm -f lib/ExtUtils/ParseXS/t/libXSTest.dll.a
 
 _realcleaner:
        @$(LDLIBPTH) $(MAKE) _cleaner1 CLEAN=realclean
@@ -1174,10 +1179,10 @@ test_prep: test_prep_pre miniperl$(EXE_EXT) $(unidatafiles) perl$(EXE_EXT) $(dyn
        PERL=./perl $(MAKE) _test_prep
 
 _test_tty:
-       cd t && $(PERL_DEBUG) $(LDLIBPTH) $(PERL) $(TESTFILE) $(TEST_ARGS) </dev/tty
+       cd t && $(PERL_DEBUG) $(LDLIBPTH) $(PERL) $(TESTFILE) $(TEST_ARGS) $(TEST_FILES) </dev/tty
 
 _test_notty:
-       cd t && $(PERL_DEBUG) PERL_SKIP_TTY_TEST=1 $(LDLIBPTH) $(PERL) $(TESTFILE) $(TEST_ARGS)
+       cd t && $(PERL_DEBUG) PERL_SKIP_TTY_TEST=1 $(LDLIBPTH) $(PERL) $(TESTFILE) $(TEST_ARGS) $(TEST_FILES)
 
 unpack_files:
        $(LDLIBPTH) $(RUN) ./miniperl$(EXE_EXT) -Ilib uupacktool.pl -u -m