aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/.github
diff options
context:
space:
mode:
Diffstat (limited to '.github')
-rw-r--r--.github/actions/build-example/action.yml5
-rw-r--r--.github/workflows/boost_toolsets.yml2
2 files changed, 6 insertions, 1 deletions
diff --git a/.github/actions/build-example/action.yml b/.github/actions/build-example/action.yml
index 63dd6b0..8d684c1 100644
--- a/.github/actions/build-example/action.yml
+++ b/.github/actions/build-example/action.yml
@@ -19,6 +19,9 @@ inputs:
description: Configuration to build
required: false
default: Debug
+ cmake-args:
+ description: Additional CMake arguments
+ required: false
outputs:
install-dir:
description: Installation directory
@@ -65,5 +68,5 @@ runs:
$args += '--',$src_dir,'TMP'
$env:VERBOSE = 1
- & $python -m project.build $args
+ & $python -m project.build $args ${{ inputs.cmake-args }}
shell: pwsh
diff --git a/.github/workflows/boost_toolsets.yml b/.github/workflows/boost_toolsets.yml
index 52c95bb..8c57a0a 100644
--- a/.github/workflows/boost_toolsets.yml
+++ b/.github/workflows/boost_toolsets.yml
@@ -166,6 +166,8 @@ jobs:
toolset: '${{ matrix.toolset }}'
platform: '${{ matrix.platform }}'
configuration: '${{ matrix.configuration }}'
+ # Older Boosts don't like the newer standards (auto_ptr, etc.)
+ cmake-args: -D CC_CXX_STANDARD=14
- name: Verify runtime library linkage
uses: ./.github/actions/check-runtime-library