lmi-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[lmi-commits] [lmi] master 09046ab: Suggest razing build dirs before nyc


From: Greg Chicares
Subject: [lmi-commits] [lmi] master 09046ab: Suggest razing build dirs before nychthemeral test
Date: Thu, 30 Jul 2020 16:30:59 -0400 (EDT)

branch: master
commit 09046ab479924cd4b1e7bd286db77bfa50176d86
Author: Gregory W. Chicares <gchicares@sbcglobal.net>
Commit: Gregory W. Chicares <gchicares@sbcglobal.net>

    Suggest razing build dirs before nychthemeral test
    
    Cf. commit 50cf746d75f2c of 20200724T2211Z:
      Run nychthemeral test for all supported toolchains
    The 'clobber' target, formerly recommended, removes the build directory
    for one architecture only; the reworked 'raze' target removes them all.
---
 GNUmakefile          | 4 +++-
 nychthemeral_test.sh | 6 +++---
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/GNUmakefile b/GNUmakefile
index 56a3c26..6fab17a 100644
--- a/GNUmakefile
+++ b/GNUmakefile
@@ -400,7 +400,9 @@ clobber: source_clean
 
 .PHONY: raze
 raze: source_clean
-       -$(RM) --force --recursive $(exec_prefix)
+       -$(RM) --force --recursive $(prefix)/gcc_i686-w64-mingw32/build
+       -$(RM) --force --recursive $(prefix)/gcc_x86_64-w64-mingw32/build
+       -$(RM) --force --recursive $(prefix)/gcc_x86_64-pc-linux-gnu/build
 
 .PHONY: eviscerate
 eviscerate: source_clean
diff --git a/nychthemeral_test.sh b/nychthemeral_test.sh
index c053780..61e7c4f 100755
--- a/nychthemeral_test.sh
+++ b/nychthemeral_test.sh
@@ -22,9 +22,9 @@
 # snail: Chicares, 186 Belle Woods Drive, Glastonbury CT 06033, USA
 
 # Suggested use:
-#   $make clobber; ./nychthemeral_test.sh
-# Omitting the 'clobber' step when it's known to be unnecessary makes
-# that command take two minutes instead of five on a dual E5-2630 v3
+#   $make raze; ./nychthemeral_test.sh
+# Omitting the 'raze' step when it's known to be unnecessary makes the
+# tests take three minutes instead of thirteen on a dual E5-2630 v3
 # machine. What's difficult is knowing when it's truly unnecessary.
 
 # SOMEDAY !! Not all tests return nonzero on failure, so 'set -e'



reply via email to

[Prev in Thread] Current Thread [Next in Thread]