Skip to content

Pull infra subtree#194

Merged
steve-downey merged 5 commits intobemanproject:mainfrom
steve-downey:pull-infra-subtree
Mar 24, 2026
Merged

Pull infra subtree#194
steve-downey merged 5 commits intobemanproject:mainfrom
steve-downey:pull-infra-subtree

Conversation

@steve-downey
Copy link
Copy Markdown
Member

Merges the changes from upstream infra, initializes the beman_submodule metadata, and updates the project to account for infra changes.

Note that infra is "dirty" because of the changes for telemetry which are still in flight.

63cb577 Remove beman-install-library-config.cmake
5ab1d7b Remove VERSION_SUFFIX mechanism
14f9d4b Fix config file installation precedence
32efddb Remove dead _lib_install_dir/_bin_install_dir references
08da99a Remove cmake_minimum_required directive from beman-install-library.cmake
c41f9bf install CXX_MODULES_BMI too
a09c5ce Refactory beman-install-library cmake module
322f31d Remove beman-submodule since it's been migrated to bemanproject/beman-submodule
57db20a chore: address Ruff python lints
b3545a4 Fix incorrect default for project_INSTALL_CONFIG_FILE_PACKAGE
9f89e81 Expect config file template in cmake/ directory rather than src/

git-subtree-dir: infra
git-subtree-split: 63cb577f6484f13ce3349de49ad5ce27e20bf1da
Name of install component and change to include over find.
@steve-downey steve-downey merged commit 119e5e0 into bemanproject:main Mar 24, 2026
87 of 88 checks passed
@steve-downey steve-downey deleted the pull-infra-subtree branch March 24, 2026 13:57
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.

1 participant