lmi-commits
[Top][All Lists]
Advanced

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

[lmi-commits] [lmi] master e44b028 1/3: Remove Boost.Regex build step fr


From: Vadim Zeitlin
Subject: [lmi-commits] [lmi] master e44b028 1/3: Remove Boost.Regex build step from the CI workflow
Date: Sun, 3 Oct 2021 18:45:24 -0400 (EDT)

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

    Remove Boost.Regex build step from the CI workflow
    
    This library is not used by lmi any longer.
---
 .github/workflows/ci.yml | 17 -----------------
 1 file changed, 17 deletions(-)

diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 85b14f6..a88b23c 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -204,23 +204,6 @@ jobs:
         if: steps.cache-local.outputs.cache-hit != 'true'
         run: ./install_wxpdfdoc.sh
 
-      - name: Build Boost.Regex
-        if: matrix.autotools
-        run: |
-          # Define flags to avoid warnings in Boost code we don't care about.
-          boost_cxxflags="-Wno-deprecated-declarations -Wno-register 
-DBOOST_NO_AUTO_PTR -DBOOST_NO_STD_ALLOCATOR"
-          if [ "${{ matrix.compiler }}" = clang ]; then
-            boost_cxxflags="${boost_cxxflags} -Wno-parentheses-equality"
-          fi
-
-          for lib in regex; do
-            cd /opt/lmi/third_party/src/boost/libs/${lib}/src
-            echo "Compiling $lib sources"
-            ${CXX-${LMI_COMPILER}} -std=c++17 -fPIC $(echo ${boost_cxxflags}) 
-I../../.. -c *.cpp
-            echo "Creating libboost_${lib}.a from" *.o
-            ar rc 
/opt/lmi/local/${LMI_COMPILER}_${LMI_TRIPLET}/lib/libboost_${lib}.a *.o
-          done
-
       - name: Configure lmi
         if: matrix.autotools
         run: |



reply via email to

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