Skip to content

Commit 34c50e6

Browse files
committed
chore: update build workflow
1 parent 3337ca8 commit 34c50e6

2 files changed

Lines changed: 12 additions & 3 deletions

File tree

.github/workflows/build.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,13 @@ jobs:
1010
fail-fast: false
1111
matrix:
1212
# macos-13 is an intel runner, macos-14 is apple silicon
13-
os: [ ubuntu-latest, ubuntu-24.04-arm, windows-latest, windows-11-arm, macos-13, macos-14 ]
13+
os: [ ubuntu-latest, windows-latest, macos-14 ]
1414

1515
steps:
1616
- uses: actions/checkout@v5
1717

1818
- name: Build wheels
1919
uses: pypa/cibuildwheel@v3.1.4
20-
env:
21-
CIBW_SOME_OPTION: value
2220

2321
- uses: actions/upload-artifact@v4
2422
with:

pyproject.toml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,17 @@ dwarf2cpp = "dwarf2cpp.cli:main"
1313
requires = ["scikit-build-core-conan"]
1414
build-backend = "scikit_build_core_conan.build"
1515

16+
[[tool.scikit-build-core-conan.overrides]]
17+
if.platform-system = "win32"
18+
settings = ["compiler.cppstd=17", "compiler.version=193"]
19+
20+
[[tool.scikit-build-core-conan.overrides]]
21+
if.platform-system = "linux"
22+
settings = ["compiler.cppstd=17", "compiler.version=11"]
23+
24+
[[tool.scikit-build-core-conan.overrides]]
25+
if.platform-system = "darwin"
26+
settings = ["compiler.cppstd=17", "compiler.version=13"]
1627

1728
[tool.ruff]
1829
line-length = 120

0 commit comments

Comments
 (0)