[svn:parrot] r40045 - trunk/config/gen/makefiles

fperrad at svn.parrot.org fperrad at svn.parrot.org
Mon Jul 13 11:25:15 UTC 2009


Author: fperrad
Date: Mon Jul 13 11:25:15 2009
New Revision: 40045
URL: https://trac.parrot.org/parrot/changeset/40045

Log:
[build] files generated by Configure.pl must be removed only by target 'realclean'

See original ticket #383

Modified:
   trunk/config/gen/makefiles/dynpmc.in
   trunk/config/gen/makefiles/root.in

Modified: trunk/config/gen/makefiles/dynpmc.in
==============================================================================
--- trunk/config/gen/makefiles/dynpmc.in	Mon Jul 13 10:03:00 2009	(r40044)
+++ trunk/config/gen/makefiles/dynpmc.in	Mon Jul 13 11:25:15 2009	(r40045)
@@ -67,10 +67,6 @@
 #ELSIF(win32):LIB_CRYPTO := libcrypto.lib
 #ELSE:LIB_CRYPTO := -lcrypto
 
-# some *.pmc file are generated
-GEN_PMC_DEFINITIONS := \
-#IF(has_crypto):  $(PMCS_DIGEST)
-
 CLEANUPS := \
   "*.c" \
   "pmc_*.h" \
@@ -272,7 +268,7 @@
 	$(RM_F) $(CLEANUPS)
 
 realclean:
-	$(RM_F)  $(CLEANUPS) Makefile $(GEN_PMC_DEFINITIONS)
+	$(RM_F) $(CLEANUPS) Makefile
 
 distclean: realclean
 

Modified: trunk/config/gen/makefiles/root.in
==============================================================================
--- trunk/config/gen/makefiles/root.in	Mon Jul 13 10:03:00 2009	(r40044)
+++ trunk/config/gen/makefiles/root.in	Mon Jul 13 11:25:15 2009	(r40045)
@@ -175,6 +175,22 @@
 #IF(has_opengl):    config/gen/call_list/opengl.in \
 #IF(has_glut):    $(SRC_DIR)/glut_callbacks.c \
     $(SRC_DIR)/core_pmcs.c \
+#IF(has_crypto):    $(SRC_DIR)/dynpmc/md2.pmc \
+#IF(has_crypto):    $(SRC_DIR)/dynpmc/md4.pmc \
+#IF(has_crypto):    $(SRC_DIR)/dynpmc/md5.pmc \
+#IF(has_crypto):    $(SRC_DIR)/dynpmc/ripemd160.pmc \
+#IF(has_crypto):    $(SRC_DIR)/dynpmc/sha.pmc \
+#IF(has_crypto):    $(SRC_DIR)/dynpmc/sha1.pmc \
+#IF(has_crypto):    $(SRC_DIR)/dynpmc/sha256.pmc \
+#IF(has_crypto):    $(SRC_DIR)/dynpmc/sha512.pmc \
+#IF(has_crypto):    t/dynpmc/md2.t \
+#IF(has_crypto):    t/dynpmc/md4.t \
+#IF(has_crypto):    t/dynpmc/md5.t \
+#IF(has_crypto):    t/dynpmc/ripemd160.t \
+#IF(has_crypto):    t/dynpmc/sha.t \
+#IF(has_crypto):    t/dynpmc/sha1.t \
+#IF(has_crypto):    t/dynpmc/sha256.t \
+#IF(has_crypto):    t/dynpmc/sha512.t \
     CFLAGS \
     $(IMCC_DIR)/CFLAGS \
     config_lib.pasm \
@@ -1799,15 +1815,6 @@
     "t/stress/*.pbc" \
     "t/tools/*.pbc"
 	$(RM_F) \
-	"t/dynpmc/md2.t" \
-	"t/dynpmc/md4.t" \
-	"t/dynpmc/md5.t" \
-	"t/dynpmc/ripemd160.t" \
-	"t/dynpmc/sha.t" \
-	"t/dynpmc/sha1.t" \
-	"t/dynpmc/sha256.t" \
-	"t/dynpmc/sha512.t"
-	$(RM_F) \
     "t/src/*.c" \
     "t/src/*.pdb" \
     "t/src/*.manifest"
@@ -1831,7 +1838,6 @@
 # a failing step of cleaning, usually doesn't concern the following steps
 realclean : clean
 	-$(MAKE) compilers/pirc  realclean
-	-$(MAKE) src/dynpmc      realclean
 	$(RM_RF) \
     $(CONFIGURE_GENERATED_FILES) \
     blib \


More information about the parrot-commits mailing list