[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
'
- [lmi-commits] [lmi] master updated (89b7e1eb -> 3f177433), Greg Chicares, 2023/02/21
- [lmi-commits] [lmi] master 613f9fcf 3/6: Make ccache ignore date and time macros, Greg Chicares, 2023/02/21
- [lmi-commits] [lmi] master f68f6e4d 4/6: Filter out ccache commands,
Greg Chicares <=
- [lmi-commits] [lmi] master 3f177433 6/6: Assert a precondition, Greg Chicares, 2023/02/21
- [lmi-commits] [lmi] master a1b50b22 5/6: Use ccache for lmi code, Greg Chicares, 2023/02/21
- [lmi-commits] [lmi] master 7c0e38bd 1/6: Establish a shared ccache directory, Greg Chicares, 2023/02/21
- [lmi-commits] [lmi] master a59de2bf 2/6: Forestall a ccache issue, Greg Chicares, 2023/02/21