Author: fperrad
Date: Tue Jan 30 08:20:35 2007
New Revision: 16840
Modified:
trunk/languages/perl5/config/makefiles/root.in
trunk/languages/perl5/t/ (props changed)
Log:
[perl5]
- fix target 'clean'
- add target 'testclean'
Modified: trunk/languages/perl5/config/makefiles/root.in
==============================================================================
--- trunk/languages/perl5/config/makefiles/root.in (original)
+++ trunk/languages/perl5/config/makefiles/root.in Tue Jan 30 08:20:35 2007
@@ -37,24 +37,33 @@
# makes life go horribly wrong if $(CC) contains spaces but can't have -I
# arguments (etc) injected in the middle.
# There is probably a better way to do this, but I can't work it out right now.
-.c$(O) :
+.c$(O) :
@$(PERL) ../../tools/dev/cc_flags.pl ../../CFLAGS $(CC) "" $(CFLAGS)
[EMAIL PROTECTED]@@[EMAIL PROTECTED] @[EMAIL PROTECTED]@ -c $<
test: pmcs
prove -r t
-CLEANERS = \
-"$(OPSDIR)/*.c" \
-"$(OPSDIR)/*.h" \
-"$(OPSDIR)/*$(O)" \
-"$(OPSDIR)/*.bundle" \
-"$(OPSDIR)/*.exp" \
-"$(OPSDIR)/*.ilk" \
-"$(OPSDIR)/*.lib" \
-"$(OPSDIR)/*.pdb"
+TEST_CLEANERS = \
+ "t\\*.pasm" \
+ "t\\*.pir"
+
+testclean:
+ $(RM_F) $(TEST_CLEANERS)
+
+BUILD_CLEANERS = \
+ "$(PMCDIR)/*.c" \
+ "$(PMCDIR)/*.h" \
+ "$(PMCDIR)/*.dump" \
+ "$(PMCDIR)/*$(LOAD_EXT)" \
+ "$(PMCDIR)/*$(O)" \
+ "$(PMCDIR)/*.bundle" \
+ "$(PMCDIR)/*.exp" \
+ "$(PMCDIR)/*.ilk" \
+ "$(PMCDIR)/*.lib" \
+ "$(PMCDIR)/*.pdb"
clean:
- $(RM_F) $(CLEANERS)
+ $(RM_F) $(BUILD_CLEANERS) $(TEST_CLEANERS)
distclean: clean
$(RM_F) Makefile