]> ruderich.org/simon Gitweb - blhc/blhc.git/commitdiff
Detect LINK non-verbose builds.
authorSimon Ruderich <simon@ruderich.org>
Tue, 20 Mar 2012 19:32:16 +0000 (20:32 +0100)
committerSimon Ruderich <simon@ruderich.org>
Tue, 20 Mar 2012 19:32:16 +0000 (20:32 +0100)
bin/blhc
t/logs/verbose-build
t/tests.t

index f9455868e6996e59c45f50825110ec1f11119cbd..7075ec812c7076485866279e4258fe03999a6c30 100755 (executable)
--- a/bin/blhc
+++ b/bin/blhc
@@ -166,7 +166,7 @@ sub is_non_verbose_build {
     my ($line, $next_line, $skip_ref) = @_;
 
     if (not ($line =~ /^checking if you want to see long compiling messages\.\.\. no/
-                or $line =~ /^\s*\[?(?:CC|CCLD|CXX|CXXLD|LD)\]?\s+(.+?)$/
+                or $line =~ /^\s*\[?(?:CC|CCLD|CXX|CXXLD|LD|LINK)\]?\s+(.+?)$/
                 or $line =~ /^\s*(?:C|c)ompiling\s+(.+?)(?:\.\.\.)?$/
                 or $line =~ /^\s*(?:B|b)uilding (?:program|shared library)\s+(.+?)$/
                 or $line =~ /^\s*\[[\d ]+%\] Building (?:C|CXX) object (.+?)$/)) {
index b013028e5073d7a0217a34e591a40b662288a9f4..835e7c5357e1486dc4dc1cb7d56552a17a78df53 100644 (file)
@@ -16,6 +16,7 @@ checking whether compiling and linking against OpenSSL works... yes
 ...
   CCLD   libtest.la
 
+  LINK   libtest.la
 
   CXX    libtest-a.lo
   CXX    libtest-b.lo
index 3c7e5b8af91a09851b5bc19f818a56ff5fcba4b9..09c22f158aa57a005251a3bb32a4d6e9f4ec08a0 100644 (file)
--- a/t/tests.t
+++ b/t/tests.t
@@ -310,6 +310,7 @@ NONVERBOSE BUILD:   CC     libtest-b.lo
 NONVERBOSE BUILD:   CC     libtest_c.lo
 NONVERBOSE BUILD:   CC     libtest-d.lo
 NONVERBOSE BUILD:   CCLD   libtest.la
+NONVERBOSE BUILD:   LINK   libtest.la
 NONVERBOSE BUILD:   CXX    libtest-a.lo
 NONVERBOSE BUILD:   CXX    libtest-b.lo
 NONVERBOSE BUILD:   CXX    libtest_c.lo