Exemplar updates since 2026-05-24 - #249
Closed
ednolan wants to merge 1 commit into
Closed
Conversation
2efeaf957163b146707d67a1666f7c07dc0199ec: CMakePresets.json now uses ${sourceDir}-relative absolute paths for CMAKE_PROJECT_TOP_LEVEL_INCLUDES and CMAKE_TOOLCHAIN_FILE, sets CMAKE_CXX_EXTENSIONS/CMAKE_CXX_STANDARD_REQUIRED/CMAKE_EXPORT_COMPILE_COMMANDS as booleans, adds hostSystemName conditions to the llvm/appleclang/msvc presets, and adds all_verify_interface_header_sets to the root build targets.
d9d490fab73ed0f28d9eaa7a74a41236f1529669: Bumped infra beman-submodule to latest main and refactored infra/cmake/enable-experimental-import-std.cmake to a range-based (VERSION_GREATER_EQUAL/VERSION_LESS) CMake version check instead of one VERSION_EQUAL branch per patch release.
4884fe72f1fdf481ab0cd78b3d28d6b1942f1a96: Added infra/ to ignored_paths in .beman-tidy.yaml so beman-tidy doesn't check the vendored infra submodule (the template's null-value fix for disabled_rules/ignored_paths doesn't apply here since utf_view's config already has no null placeholders).
da85e13c35c7c1ab435cae435f21b94fb9b278c8: Bumped infra beman-submodule to 7fc85e2 and added a CMAKE_VERSION >= 4.4.0 branch to infra/cmake/enable-experimental-import-std.cmake with UUID f35a9ac6-8463-4d38-8eec-5d6008153e7d.
c863de3fe90745446a624b401ddeae53ce580116: Bumped pinned pre-commit hook revisions in .pre-commit-config.yaml to match exemplar (clang-format v22.1.5->v22.1.8, gersemi 0.27.7->0.28.0, codespell v2.4.2->v2.4.3, beman-tidy v0.5.2->v0.5.4); clang-format rev updated in its commented-out block since it's disabled in this repo.
e9be01c1ffc5a9f8b0e7cbba0e07082900088df6: Bumped cmake_minimum_required policy max version from 4.3 to 4.4 in CMakeLists.txt.
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.
ednolan
force-pushed
the
enolan_propagate_20260729
branch
from
July 29, 2026 05:23
2cd66ac to
89b6589
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
2efeaf957163b146707d67a1666f7c07dc0199ec: CMakePresets.json now uses ${sourceDir}-relative absolute paths for CMAKE_PROJECT_TOP_LEVEL_INCLUDES and CMAKE_TOOLCHAIN_FILE, sets CMAKE_CXX_EXTENSIONS/CMAKE_CXX_STANDARD_REQUIRED/CMAKE_EXPORT_COMPILE_COMMANDS as booleans, adds hostSystemName conditions to the llvm/appleclang/msvc presets, and adds all_verify_interface_header_sets to the root build targets.
d9d490fab73ed0f28d9eaa7a74a41236f1529669: Bumped infra beman-submodule to latest main and refactored infra/cmake/enable-experimental-import-std.cmake to a range-based (VERSION_GREATER_EQUAL/VERSION_LESS) CMake version check instead of one VERSION_EQUAL branch per patch release.
4884fe72f1fdf481ab0cd78b3d28d6b1942f1a96: Added infra/ to ignored_paths in .beman-tidy.yaml so beman-tidy doesn't check the vendored infra submodule (the template's null-value fix for disabled_rules/ignored_paths doesn't apply here since utf_view's config already has no null placeholders).
da85e13c35c7c1ab435cae435f21b94fb9b278c8: Bumped infra beman-submodule to 7fc85e2 and added a CMAKE_VERSION >= 4.4.0 branch to infra/cmake/enable-experimental-import-std.cmake with UUID f35a9ac6-8463-4d38-8eec-5d6008153e7d.
c863de3fe90745446a624b401ddeae53ce580116: Bumped pinned pre-commit hook revisions in .pre-commit-config.yaml to match exemplar (clang-format v22.1.5->v22.1.8, gersemi 0.27.7->0.28.0, codespell v2.4.2->v2.4.3, beman-tidy v0.5.2->v0.5.4); clang-format rev updated in its commented-out block since it's disabled in this repo.
e9be01c1ffc5a9f8b0e7cbba0e07082900088df6: Bumped cmake_minimum_required policy max version from 4.3 to 4.4 in CMakeLists.txt.
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.