solenv/gbuild/platform/filter-creatingLibrary.awk |   12 ++++++++++++
 1 file changed, 12 insertions(+)

New commits:
commit 59fe5c0a9c3f21dbd2bae7f5886105ab9fc3727c
Author:     Luboš Luňák <l.lu...@collabora.com>
AuthorDate: Thu Oct 14 13:29:48 2021 +0200
Commit:     Luboš Luňák <l.lu...@collabora.com>
CommitDate: Thu Oct 14 15:23:42 2021 +0200

    filter out also link.exe messages about LTO code generation
    
    Change-Id: I4f61bfd829429745141cd03eb0db625fe0458e32
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123584
    Tested-by: Jenkins
    Reviewed-by: Luboš Luňák <l.lu...@collabora.com>

diff --git a/solenv/gbuild/platform/filter-creatingLibrary.awk 
b/solenv/gbuild/platform/filter-creatingLibrary.awk
index 5b3335ce8724..231609feb2d5 100755
--- a/solenv/gbuild/platform/filter-creatingLibrary.awk
+++ b/solenv/gbuild/platform/filter-creatingLibrary.awk
@@ -13,15 +13,27 @@
 
 BEGIN {
     creatinglibrary_prefix = ENVIRON["CREATINGLIBRARY_PREFIX"];
+    generatingcode_message = ENVIRON["GENERATINGCODE_MESSAGE"];
+    finishedgeneratingcode_message = ENVIRON["FINISHEDGENERATINGCODE_MESSAGE"];
     if (!creatinglibrary_prefix) {
         creatinglibrary_prefix = "\\.lib.*\\.exp"
     }
+    if (!generatingcode_message) {
+        generatingcode_message = "Generating code"
+    }
+    if (!finishedgeneratingcode_message) {
+        finishedgeneratingcode_message = "Finished generating code"
+    }
     firstline = 1
 }
 
 {
     if (firstline && match($0, creatinglibrary_prefix)) {
         # ignore
+    } else if (match($0, generatingcode_message)) {
+        # ignore
+    } else if (match($0, finishedgeneratingcode_message)) {
+        # ignore
     } else {
         # because MSVC stupidly prints errors on stdout, it's
         # necessary to forward everything that isn't matched by the pattern

Reply via email to