aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorpmichaud <pmichaud@pobox.com>2012-08-31 15:34:39 -0500
committerpmichaud <pmichaud@pobox.com>2012-08-31 15:34:39 -0500
commit0cb73f2bab8f7185a1b41487cd80207392d98d12 (patch)
treebe94dae75cfb6454a727b454293fb817d67605c1
parent30f8f6b8f8e397bff33326768ea9a98650d3470f (diff)
Add 'configclean' target to handle cleanup from Configure.pl.
-rw-r--r--Configure.pl2
-rw-r--r--tools/build/Makefile.in5
2 files changed, 6 insertions, 1 deletions
diff --git a/Configure.pl b/Configure.pl
index a7db473..35eb47f 100644
--- a/Configure.pl
+++ b/Configure.pl
@@ -138,7 +138,7 @@ MAIN: {
{
no warnings;
print "Cleaning up ...\n";
- if (open my $CLEAN, '-|', "$make clean") {
+ if (open my $CLEAN, '-|', "$make configclean") {
my @slurp = <$CLEAN>;
close($CLEAN);
}
diff --git a/tools/build/Makefile.in b/tools/build/Makefile.in
index 5717e6a..a94e792 100644
--- a/tools/build/Makefile.in
+++ b/tools/build/Makefile.in
@@ -123,6 +123,11 @@ realclean: clean
cd $(NQP_DIR) && $(MAKE) realclean
cd $(PARROT_DIR) && $(MAKE) realclean
+configclean:
+ $(RM_F) $(CLEANUPS)
+ cd $(NQP_DIR) && $(MAKE) clean
+ cd $(PARROT_DIR) && $(MAKE) clean
+
testclean: