Skip to content

Exemplar updates since 2026-05-24 - #150

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

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

Conversation

@ednolan

@ednolan ednolan commented Jul 29, 2026

Copy link
Copy Markdown
Member

CMakePresets.json: use absolute (${sourceDir}) toolchain/include paths, add CMAKE_CXX_EXTENSIONS/CMAKE_CXX_STANDARD_REQUIRED, boolean CMAKE_EXPORT_COMPILE_COMMANDS, per-OS hostSystemName conditions on llvm/appleclang/msvc presets, and build 'all_verify_interface_header_sets' + 'all' targets (mirrors exemplar 2efeaf95).
infra: bump .beman_submodule to 7b66b858d7f48428fca936184aef2bd246ccc81a and rewrite enable-experimental-import-std.cmake to use CMAKE_VERSION range checks instead of an exhaustive per-patch-version elseif ladder (mirrors exemplar d9d490fab73e).
.beman-tidy.yaml: add ignored_paths: [infra/] so beman-tidy (which scans the whole tree via '.') skips the vendored infra/ directory (mirrors exemplar 4884fe72f1fd).
infra: bump .beman_submodule to 7fc85e2e26cb491926ca2744c359c2aa7ea8fd27 and add CMAKE_VERSION >= 4.4.0 case (UUID f35a9ac6-8463-4d38-8eec-5d6008153e7d) to enable-experimental-import-std.cmake (mirrors exemplar da85e13c35c7).
.pre-commit-config.yaml: bump beman-tidy rev from v0.5.2 to v0.5.4 (mirrors exemplar c863de3fe907); clang-format, gersemi, and codespell revs were already up to date.
CMakeLists.txt: bump cmake_minimum_required policy version range from 3.30...4.3 to 3.30...4.4 (mirrors exemplar e9be01c1ffc5).
lockfile.json: bump googletest git_tag from git tag hash to commit hash 52eb8108c5bdec04579160ae17225d66034bd723 (v1.17.0) for security best practice (mirrors exemplar f10571bacfc3); no Catch2 dependency present in this repo's lockfile.
Bumped bemanproject/infra-workflows reusable workflow references from 1.7.3 to 1.7.4 in all .github/workflows/*.yml files (mirrors exemplar 32b69bd58466).

CMakePresets.json: use absolute (${sourceDir}) toolchain/include paths, add CMAKE_CXX_EXTENSIONS/CMAKE_CXX_STANDARD_REQUIRED, boolean CMAKE_EXPORT_COMPILE_COMMANDS, per-OS hostSystemName conditions on llvm/appleclang/msvc presets, and build 'all_verify_interface_header_sets' + 'all' targets (mirrors exemplar 2efeaf95).
infra: bump .beman_submodule to 7b66b858d7f48428fca936184aef2bd246ccc81a and rewrite enable-experimental-import-std.cmake to use CMAKE_VERSION range checks instead of an exhaustive per-patch-version elseif ladder (mirrors exemplar d9d490fab73e).
.beman-tidy.yaml: add ignored_paths: [infra/] so beman-tidy (which scans the whole tree via '.') skips the vendored infra/ directory (mirrors exemplar 4884fe72f1fd).
infra: bump .beman_submodule to 7fc85e2e26cb491926ca2744c359c2aa7ea8fd27 and add CMAKE_VERSION >= 4.4.0 case (UUID f35a9ac6-8463-4d38-8eec-5d6008153e7d) to enable-experimental-import-std.cmake (mirrors exemplar da85e13c35c7).
.pre-commit-config.yaml: bump beman-tidy rev from v0.5.2 to v0.5.4 (mirrors exemplar c863de3fe907); clang-format, gersemi, and codespell revs were already up to date.
CMakeLists.txt: bump cmake_minimum_required policy version range from 3.30...4.3 to 3.30...4.4 (mirrors exemplar e9be01c1ffc5).
lockfile.json: bump googletest git_tag from git tag hash to commit hash 52eb8108c5bdec04579160ae17225d66034bd723 (v1.17.0) for security best practice (mirrors exemplar f10571bacfc3); no Catch2 dependency present in this repo's lockfile.
Bumped bemanproject/infra-workflows reusable workflow references from 1.7.3 to 1.7.4 in all .github/workflows/*.yml files (mirrors exemplar 32b69bd58466).
@ednolan
ednolan requested a review from wusatosi as a code owner July 29, 2026 05:06
@coveralls

Copy link
Copy Markdown

Coverage Status

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

@ednolan
ednolan merged commit 63569fe into bemanproject:main Jul 29, 2026
72 checks passed
@ednolan
ednolan deleted the enolan_propagate_20260729 branch July 29, 2026 14:20
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