bump boost versions and windows-* runner for cibuildwheel
This commit is contained in:

committed by
Arvid Norberg

parent
5d60cfa4e0
commit
67f0b06bb4
6
.github/workflows/cibuildwheel.yml
vendored
6
.github/workflows/cibuildwheel.yml
vendored
@ -48,7 +48,7 @@ jobs:
|
||||
{"os": "ubuntu-latest", "CIBW_BUILD": "cp37-manylinux_*", "CIBW_ARCHS": "x86_64"},
|
||||
{"os": "ubuntu-latest", "CIBW_BUILD": "cp37-musllinux_*", "CIBW_ARCHS": "x86_64"},
|
||||
{"os": "macos-12", "CIBW_BUILD": "cp37-*", "CIBW_ARCHS": "x86_64"},
|
||||
{"os": "windows-2019", "CIBW_BUILD": "cp37-*", "CIBW_ARCHS": "AMD64"}
|
||||
{"os": "windows-2022", "CIBW_BUILD": "cp37-*", "CIBW_ARCHS": "AMD64"}
|
||||
]
|
||||
}
|
||||
MATRIX_WORKFLOW_DISPATCH: |
|
||||
@ -59,8 +59,8 @@ jobs:
|
||||
{"os": "ubuntu-latest", "CIBW_BUILD": "cp*-musllinux_*", "CIBW_ARCHS": "x86_64"},
|
||||
{"os": "ubuntu-latest", "CIBW_BUILD": "cp*-musllinux_*", "CIBW_ARCHS": "aarch64"},
|
||||
{"os": "macos-12", "CIBW_BUILD": "cp*", "CIBW_ARCHS": "x86_64"},
|
||||
{"os": "windows-2019", "CIBW_BUILD": "cp*", "CIBW_ARCHS": "x86"},
|
||||
{"os": "windows-2019", "CIBW_BUILD": "cp*", "CIBW_ARCHS": "AMD64"}
|
||||
{"os": "windows-2022", "CIBW_BUILD": "cp*", "CIBW_ARCHS": "x86"},
|
||||
{"os": "windows-2022", "CIBW_BUILD": "cp*", "CIBW_ARCHS": "AMD64"}
|
||||
]
|
||||
}
|
||||
|
||||
|
@ -7,6 +7,8 @@
|
||||
|
||||
#include <cstdio>
|
||||
#include <libtorrent/aux_/disable_warnings_push.hpp>
|
||||
// https://github.com/boostorg/system/issues/32#issuecomment-462912013
|
||||
#define HAVE_SNPRINTF
|
||||
#include <boost/python.hpp>
|
||||
|
||||
#include <boost/bind/placeholders.hpp>
|
||||
|
@ -17,7 +17,7 @@ test-command = [
|
||||
[tool.cibuildwheel.macos.environment]
|
||||
BOOST_BUILD_PATH = "/tmp/boost/tools/build"
|
||||
BOOST_ROOT = "/tmp/boost"
|
||||
BOOST_VERSION = "1.76.0"
|
||||
BOOST_VERSION = "1.80.0"
|
||||
MACOSX_DEPLOYMENT_TARGET = "10.9" # required for full C++11 support
|
||||
PATH = "/tmp/boost:$PATH"
|
||||
|
||||
@ -38,7 +38,7 @@ test-command = [
|
||||
[tool.cibuildwheel.overrides.environment] # sub-table of previous block!
|
||||
BOOST_BUILD_PATH = "/tmp/boost/tools/build"
|
||||
BOOST_ROOT = "/tmp/boost"
|
||||
BOOST_VERSION = "1.76.0"
|
||||
BOOST_VERSION = "1.80.0"
|
||||
PATH = "/usr/local/ccache/bin:/tmp/boost:$PATH"
|
||||
|
||||
[[tool.cibuildwheel.overrides]]
|
||||
@ -80,7 +80,7 @@ test-command = '''bash -c "cd '{project}/bindings/python' && python test.py"'''
|
||||
[tool.cibuildwheel.windows.environment]
|
||||
BOOST_BUILD_PATH = 'c:/boost/tools/build'
|
||||
BOOST_ROOT = 'c:/boost'
|
||||
BOOST_VERSION = "1.76.0"
|
||||
BOOST_VERSION = "1.80.0"
|
||||
PATH = 'c:/boost;$PATH'
|
||||
|
||||
[tool.isort]
|
||||
|
Reference in New Issue
Block a user