Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: bemanproject/exemplar
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 2.2.0
Choose a base ref
...
head repository: bemanproject/exemplar
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 2.2.1
Choose a head ref
  • 2 commits
  • 10 files changed
  • 1 contributor

Commits on Sep 10, 2025

  1. Default generation of CMake config packages to ON

    Problem
    -------
    
    When consuming this project as a package, consumers will receive
    errors when executing `find_package(beman.exemplar)`. This is
    because by default the required CMake files are not installed with
    the package.
    
    Solution
    --------
    
    Bump the version of the infra subdirectory to use a new release
    of the `beman-install-library` CMake module that provides
    support for `BEMAN_EXEMPLAR_INSTALL_CONFIG_FILE_PACKAGE`
    and `BEMAN_INSTALL_CONFIG_FILE_PACKAGES` options.
    
    This change is not anticipated to affect `FetchContent` or other
    kinds of vendored workflows since installation of libraries is
    primarily a packaging activity. Even in that case, it is
    harmless to consumers to install CMake modules that are not used.
    
    Also included in this change is improvements to the
    `beman.exemplar` README to note the existence of the
    `BEMAN_EXEMPLAR_INSTALL_CONFIG_FILE_PACKAGE` option.
    
    Documentation in `README.md` was also updated to reflect the
    new installation behavior for `cmake --workflow --preset [...]`
    workflows.
    bretbrownjr committed Sep 10, 2025
    Configuration menu
    Copy the full SHA
    19d99a4 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #245 from bretbrownjr/better-defaults

    Merging after successful peer review
    bretbrownjr authored Sep 10, 2025
    Configuration menu
    Copy the full SHA
    69b712d View commit details
    Browse the repository at this point in the history
Loading