From df42d46807ee0bd953ad0dcb581775458b80408b Mon Sep 17 00:00:00 2001 From: Edward Nolan Date: Sun, 4 Jan 2026 18:37:04 -0500 Subject: [PATCH] Bump infra submodule to latest This pulls in https://github.com/bemanproject/infra/commit/b3545a45640abd1fedc01441ca3f220d9ac5a8e3, which fixes the use of beman projects as dependencies. --- .../{{cookiecutter.project_name}}/infra/.beman_submodule | 2 +- .../infra/cmake/beman-install-library-config.cmake | 4 ++-- infra/.beman_submodule | 2 +- infra/cmake/beman-install-library-config.cmake | 4 ++-- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/cookiecutter/{{cookiecutter.project_name}}/infra/.beman_submodule b/cookiecutter/{{cookiecutter.project_name}}/infra/.beman_submodule index fd26db25..10ea6a33 100644 --- a/cookiecutter/{{cookiecutter.project_name}}/infra/.beman_submodule +++ b/cookiecutter/{{cookiecutter.project_name}}/infra/.beman_submodule @@ -1,3 +1,3 @@ [beman_submodule] remote=https://github.com/bemanproject/infra.git -commit_hash=9f89e813b844915267b783289d386a09c69560d1 +commit_hash=b3545a45640abd1fedc01441ca3f220d9ac5a8e3 diff --git a/cookiecutter/{{cookiecutter.project_name}}/infra/cmake/beman-install-library-config.cmake b/cookiecutter/{{cookiecutter.project_name}}/infra/cmake/beman-install-library-config.cmake index 6fa4fa87..c40959dd 100644 --- a/cookiecutter/{{cookiecutter.project_name}}/infra/cmake/beman-install-library-config.cmake +++ b/cookiecutter/{{cookiecutter.project_name}}/infra/cmake/beman-install-library-config.cmake @@ -84,8 +84,8 @@ function(beman_install_library name) option( ${project_prefix}_INSTALL_CONFIG_FILE_PACKAGE - "Enable building examples. Default: ${PROJECT_IS_TOP_LEVEL}. Values: { ON, OFF }." - ${PROJECT_IS_TOP_LEVEL} + "Enable creating and installing a CMake config-file package. Default: ON. Values: { ON, OFF }." + ON ) # By default, install the config package diff --git a/infra/.beman_submodule b/infra/.beman_submodule index fd26db25..10ea6a33 100644 --- a/infra/.beman_submodule +++ b/infra/.beman_submodule @@ -1,3 +1,3 @@ [beman_submodule] remote=https://github.com/bemanproject/infra.git -commit_hash=9f89e813b844915267b783289d386a09c69560d1 +commit_hash=b3545a45640abd1fedc01441ca3f220d9ac5a8e3 diff --git a/infra/cmake/beman-install-library-config.cmake b/infra/cmake/beman-install-library-config.cmake index 6fa4fa87..c40959dd 100644 --- a/infra/cmake/beman-install-library-config.cmake +++ b/infra/cmake/beman-install-library-config.cmake @@ -84,8 +84,8 @@ function(beman_install_library name) option( ${project_prefix}_INSTALL_CONFIG_FILE_PACKAGE - "Enable building examples. Default: ${PROJECT_IS_TOP_LEVEL}. Values: { ON, OFF }." - ${PROJECT_IS_TOP_LEVEL} + "Enable creating and installing a CMake config-file package. Default: ON. Values: { ON, OFF }." + ON ) # By default, install the config package