cvsuser 03/05/29 18:19:45
Modified: config/gen/makefiles imcc.in root.in scheme.in
Log:
make clean faster.
Revision Changes Path
1.21 +8 -8 parrot/config/gen/makefiles/imcc.in
Index: imcc.in
===================================================================
RCS file: /cvs/public/parrot/config/gen/makefiles/imcc.in,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -w -r1.20 -r1.21
--- imcc.in 28 May 2003 01:41:47 -0000 1.20
+++ imcc.in 30 May 2003 01:19:45 -0000 1.21
@@ -60,16 +60,16 @@
$(IMCC_O_FILES) : $(H_FILES)
clean:
- $(RM_F) core
- $(RM_F) $(IMCC_O_FILES)
- $(RM_F) imcparser.output
- $(RM_F) imcc${exe}
- $(RM_F) t/*/*.out t/*/*.imc
+ $(RM_F) core \
+ $(IMCC_O_FILES) \
+ imcparser.output \
+ imcc${exe} \
+ t/*/*.out t/*/*.imc \
realclean: clean
- $(RM_F) a.pasm
- $(RM_F) imcparser.*
- $(RM_F) imclexer.*
+ $(RM_F) a.pasm \
+ imcparser.* \
+ imclexer.*
imcc${exe}: $(O_FILES)
$(LINK) $(LD_OUT)imcc${exe} $(LINKFLAGS) $(O_FILES) $(C_LIBS)
1.82 +13 -12 parrot/config/gen/makefiles/root.in
Index: root.in
===================================================================
RCS file: /cvs/public/parrot/config/gen/makefiles/root.in,v
retrieving revision 1.81
retrieving revision 1.82
diff -u -w -r1.81 -r1.82
--- root.in 23 May 2003 16:30:46 -0000 1.81
+++ root.in 30 May 2003 01:19:45 -0000 1.82
@@ -588,27 +588,28 @@
clean : testclean progclean
${cg_r}
- $(RM_F) *.s
- $(RM_F) $(FLUID_FILES)
- $(RM_F) examples/assembly/mops${exe} examples/assembly/mops.c
- $(RM_F) examples/assembly/mops$(O) examples/assembly/mops.pbc
- $(RM_F) examples/mops/mops$(O) examples/mops/mops${exe}
- $(RM_F) *~
+ $(RM_F) *.s *~ $(FLUID_FILES) \
+ examples/assembly/mops${exe} examples/assembly/mops.c \
+ examples/assembly/mops$(O) examples/assembly/mops.pbc \
+ examples/mops/mops$(O) examples/mops/mops${exe}
cd docs && $(MAKE) clean && cd ..
cd classes && $(MAKE) clean && cd ..
cd languages && $(MAKE) clean && cd ..
progclean:
- $(RM_F) $(O_FILES)
- $(RM_F) $(TEST_PROG) test_main$(O) $(PDUMP) pdump$(O)
+ $(RM_F) $(O_FILES) \
+ $(TEST_PROG) test_main$(O) \
+ $(PDUMP) pdump$(O) packdump$(O) \
+ $(PDB) pdb$(O) \
+ $(DIS) disassemble$(O)
$(RM_RF) blib
cd classes && $(MAKE) progclean && cd ..
testclean :
- $(RM_F) t/op/*.pasm t/op/*.pbc t/op/*.out
- $(RM_F) t/pmc/*.pasm t/pmc/*.pbc t/pmc/*.out
- $(RM_F) t/stress/*.pasm t/stress/*.pbc t/stress/*.out
- $(RM_F) t/src/*.o t/src/*.c
+ $(RM_F) t/op/*.pasm t/op/*.pbc t/op/*.out \
+ t/pmc/*.pasm t/pmc/*.pbc t/pmc/*.out \
+ t/stress/*.pasm t/stress/*.pbc t/stress/*.out \
+ t/src/*.o t/src/*.c
realclean : clean
$(RM_F) $(STICKY_FILES)
1.4 +6 -7 parrot/config/gen/makefiles/scheme.in
Index: scheme.in
===================================================================
RCS file: /cvs/public/parrot/config/gen/makefiles/scheme.in,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -w -r1.3 -r1.4
--- scheme.in 5 Sep 2002 13:38:15 -0000 1.3
+++ scheme.in 30 May 2003 01:19:45 -0000 1.4
@@ -1,7 +1,7 @@
#
# Makefile
#
-# $Id: scheme.in,v 1.3 2002/09/05 13:38:15 doughera Exp $
+# $Id: scheme.in,v 1.4 2003/05/30 01:19:45 util Exp $
#
PERL = ${perl}
@@ -59,8 +59,7 @@
all: test.pbc and.pbc foo.pbc
clean:
- $(RM_F) \
-foo.pasm foo.pbc \
+ $(RM_F) foo.pasm foo.pbc \
t/*/*.pasm \
t/*/*.pbc \
t/*/*.scheme \