lmi-commits
[Top][All Lists]
Advanced

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

[lmi-commits] [lmi] master f68f6e4d 4/6: Filter out ccache commands


From: Greg Chicares
Subject: [lmi-commits] [lmi] master f68f6e4d 4/6: Filter out ccache commands
Date: Tue, 21 Feb 2023 13:13:19 -0500 (EST)

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

    Filter out ccache commands
    
    The '\(ccache \)\?' subexpression truly is optional: generally, it's
    present in compiler but not linker commands. A 'x86_64-w64-mingw32-'
    prefix is optional for gcc but not clang tools because lmi does not
    use clang for msw; this commit makes it explicit, in contrast to the
    blurry '[^ ]*' subexpression it replaces.
---
 nychthemeral_test.sh | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/nychthemeral_test.sh b/nychthemeral_test.sh
index a246ed87..95cfd913 100755
--- a/nychthemeral_test.sh
+++ b/nychthemeral_test.sh
@@ -49,11 +49,11 @@ build_clutter='
 /^make.*\[[0-9]*\]: warning: -j1 forced in submake: resetting jobserver 
mode.$/d
 /^make.*\[[0-9]*\]: warning: -jN forced in submake: disabling jobserver 
mode.$/d
 /^make.*\[[0-9]*\]: .* is up to date\./d
-/^[^ ]*cpp  *-x /d
-/^[^ ]*g++  *-[Mo]/d
-/^[^ ]*gcc  *-[Mo]/d
-/^[^ ]*clang++  *-[Mo]/d
-/^[^ ]*clang  *-[Mo]/d
+/^\(ccache \)\?\(x86_64-w64-mingw32-\)\?cpp  *-x /d
+/^\(ccache \)\?\(x86_64-w64-mingw32-\)\?g++  *-[Mo]/d
+/^\(ccache \)\?\(x86_64-w64-mingw32-\)\?gcc  *-[Mo]/d
+/^\(ccache \)\?clang++  *-[Mo]/d
+/^\(ccache \)\?clang  *-[Mo]/d
 /^[^ ]*windres -o /d
 '
 



reply via email to

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