Skip to content

Exemplar updates since 2026-05-24 - #37

Merged
ednolan merged 1 commit into
bemanproject:mainfrom
ednolan:enolan_propagate_20260729
Jul 29, 2026
Merged

Exemplar updates since 2026-05-24#37
ednolan merged 1 commit into
bemanproject:mainfrom
ednolan:enolan_propagate_20260729

Conversation

@ednolan

@ednolan ednolan commented Jul 29, 2026

Copy link
Copy Markdown
Member

2efeaf957163b146707d67a1666f7c07dc0199ec: Use ${sourceDir}-relative CMAKE_TOOLCHAIN_FILE paths, add Linux/Darwin/Windows host conditions to llvm/appleclang/msvc presets, set CMAKE_CXX_EXTENSIONS/CMAKE_CXX_STANDARD_REQUIRED, and add all_verify_interface_header_sets to the root build targets in CMakePresets.json
d9d490fab73ed0f28d9eaa7a74a41236f1529669: Bumped infra submodule pin to 7b66b858d7f48428fca936184aef2bd246ccc81a and updated infra/cmake/enable-experimental-import-std.cmake to the new range-based (VERSION_GREATER_EQUAL/VERSION_LESS) CMAKE_EXPERIMENTAL_CXX_IMPORT_STD logic.
da85e13c35c7c1ab435cae435f21b94fb9b278c8: Bumped infra submodule pin to 7fc85e2e26cb491926ca2744c359c2aa7ea8fd27 and updated infra/cmake/enable-experimental-import-std.cmake to add a CMAKE_VERSION >= 4.4.0 branch with UUID f35a9ac6-8463-4d38-8eec-5d6008153e7d for CMAKE_EXPERIMENTAL_CXX_IMPORT_STD.
c863de3fe90745446a624b401ddeae53ce580116: Bumped .pre-commit-config.yaml codespell rev to v2.4.3 and beman-tidy rev to v0.5.4 (clang-format was already at v22.1.8; gersemi left untouched since it had already diverged from exemplar's pre-bump version).
e9be01c1ffc5a9f8b0e7cbba0e07082900088df6: Bumped cmake_minimum_required policy version range to 3.30...4.4 in CMakeLists.txt.
f10571bacfc374aa6644d6b3b45691e0c9e698fc: Bumped googletest lockfile.json git_tag from 6910c9d9165801d8827d628cb72eb7ea9dd538c5 to 52eb8108c5bdec04579160ae17225d66034bd723 (commit hash for v1.17.0) as a security best practice.
32b69bd5846676013a204ce3c3fcbd6c074ea701: Bumped bemanproject/infra-workflows reusable workflow refs from 1.7.3 to 1.7.4 across ci_tests.yml, pre-commit-check.yml, pre-commit-update.yml, and vcpkg-release.yml.

2efeaf957163b146707d67a1666f7c07dc0199ec: Use ${sourceDir}-relative CMAKE_TOOLCHAIN_FILE paths, add Linux/Darwin/Windows host conditions to llvm/appleclang/msvc presets, set CMAKE_CXX_EXTENSIONS/CMAKE_CXX_STANDARD_REQUIRED, and add all_verify_interface_header_sets to the root build targets in CMakePresets.json
d9d490fab73ed0f28d9eaa7a74a41236f1529669: Bumped infra submodule pin to 7b66b858d7f48428fca936184aef2bd246ccc81a and updated infra/cmake/enable-experimental-import-std.cmake to the new range-based (VERSION_GREATER_EQUAL/VERSION_LESS) CMAKE_EXPERIMENTAL_CXX_IMPORT_STD logic.
da85e13c35c7c1ab435cae435f21b94fb9b278c8: Bumped infra submodule pin to 7fc85e2e26cb491926ca2744c359c2aa7ea8fd27 and updated infra/cmake/enable-experimental-import-std.cmake to add a CMAKE_VERSION >= 4.4.0 branch with UUID f35a9ac6-8463-4d38-8eec-5d6008153e7d for CMAKE_EXPERIMENTAL_CXX_IMPORT_STD.
c863de3fe90745446a624b401ddeae53ce580116: Bumped .pre-commit-config.yaml codespell rev to v2.4.3 and beman-tidy rev to v0.5.4 (clang-format was already at v22.1.8; gersemi left untouched since it had already diverged from exemplar's pre-bump version).
e9be01c1ffc5a9f8b0e7cbba0e07082900088df6: Bumped cmake_minimum_required policy version range to 3.30...4.4 in CMakeLists.txt.
f10571bacfc374aa6644d6b3b45691e0c9e698fc: Bumped googletest lockfile.json git_tag from 6910c9d9165801d8827d628cb72eb7ea9dd538c5 to 52eb8108c5bdec04579160ae17225d66034bd723 (commit hash for v1.17.0) as a security best practice.
32b69bd5846676013a204ce3c3fcbd6c074ea701: Bumped bemanproject/infra-workflows reusable workflow refs from 1.7.3 to 1.7.4 across ci_tests.yml, pre-commit-check.yml, pre-commit-update.yml, and vcpkg-release.yml.
@coveralls

Copy link
Copy Markdown

Coverage Status

coverage: 100.0%. remained the same — ednolan:enolan_propagate_20260729 into bemanproject:main

@ednolan
ednolan merged commit 78a5fd4 into bemanproject:main Jul 29, 2026
64 checks passed
@ednolan
ednolan deleted the enolan_propagate_20260729 branch July 29, 2026 14:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants