Skip to content

Commit f44928f

Browse files
committed
ci: C++ builds on Ubuntu for Homebrew GCC and Clang
1 parent 83fd28a commit f44928f

11 files changed

Lines changed: 423 additions & 323 deletions

File tree

.github/CMakeUserPresets.json

Lines changed: 0 additions & 227 deletions
This file was deleted.

.github/actions/cmake-project-setup/action.yaml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ runs:
1414
with:
1515
cache_packages: true
1616

17-
- name: Prepare CMakeUserPresets.json
18-
run: cp .github/CMakeUserPresets.json solvers/cpp/CMakeUserPresets.json
17+
- name: Prepare files
18+
run: |
19+
cp .github/files/CMakeUserPresets.json solvers/cpp/
20+
cp .github/files/conan-profile-gcc-libstd++-for-clang solvers/cpp/
1921
shell: bash

.github/actions/homebrew-packages-setup/action.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ inputs:
66
description: "Mode of operation regarding cache: 'prepare' or 'use'"
77
required: false
88
packages-hash-to-use:
9-
description: "In 'use' mode, the hash of the package listing to use. From "
9+
description: "In 'use' mode, the hash of the package listing to use. From output of an earlier 'prepare' mode run"
1010
required: false
1111
outputs:
1212
packages-hash:

0 commit comments

Comments
 (0)