[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: |