blob: a39113ca00263f938e5a507a0b8c3fed13deeb54 [file]
matrix:
unix_platform:
- debian10
- debian11
- macos
- macos_arm64
- ubuntu2004
- ubuntu2204
- ubuntu2404
windows_platform:
- windows
bazel:
- 7.x
- 8.x
- 9.x
- rolling
tasks:
verify_targets_unix:
name: Verify build targets
platform: ${{ unix_platform }}
bazel: ${{ bazel }}
build_flags:
- '--cxxopt=-std=c++17'
- '--host_cxxopt=-std=c++17'
- '--process_headers_in_dependencies'
build_targets:
- '@boost.python//:boost.python'
verify_targets_windows:
name: Verify build targets
platform: ${{ windows_platform }}
bazel: ${{ bazel }}
build_flags:
- '--cxxopt=/std:c++17'
- '--process_headers_in_dependencies'
build_targets:
- '@boost.python//:boost.python'