lmi-commits
[Top][All Lists]
Advanced

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

[lmi-commits] [lmi] master 7716f0f 2/3: Install packages needed by make


From: Vadim Zeitlin
Subject: [lmi-commits] [lmi] master 7716f0f 2/3: Install packages needed by make check_physical_closure now
Date: Sun, 3 Oct 2021 18:45:24 -0400 (EDT)

branch: master
commit 7716f0ff3ed8a5b8aa45ce8aecc0fd6afc95c430
Author: Vadim Zeitlin <vadim@tt-solutions.com>
Commit: Vadim Zeitlin <vadim@tt-solutions.com>

    Install packages needed by make check_physical_closure now
---
 .github/workflows/ci.yml | 11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index a88b23c..554b2f3 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -84,7 +84,16 @@ jobs:
 
             packages="$packages wine32"
           else
-            packages="$packages libunwind-dev libdw-dev libpcre2-dev 
libgtk-3-dev"
+            packages="$packages libgtk-3-dev"
+          fi
+
+          # These packages are always installed when using the official
+          # makefiles because they're required by the Linux version of
+          # test_coding_rules used by make check_physical_closure target even
+          # when building for MSW, but with autotools build we can avoid
+          # installing them in the latter case.
+          if [ -z "${{ matrix.autotools }}" -o -z "${{ matrix.mingw }}" ]; then
+            packages="$packages libunwind-dev libdw-dev libpcre2-dev"
           fi
 
           if [ "${{ matrix.compiler }}" = clang ]; then



reply via email to

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