Skip to content

CMake: improvements#235

Merged
arximboldi merged 1 commit intoarximboldi:masterfrom
timblechmann:feature/cmake-improvements
Feb 25, 2026
Merged

CMake: improvements#235
arximboldi merged 1 commit intoarximboldi:masterfrom
timblechmann:feature/cmake-improvements

Conversation

@timblechmann
Copy link
Contributor

  • by default enable tests/examples/docs only if the project is the top-level project
  • use CMAKE_XXX_LAUNCHER variables, as the RULE_LAUNCH properties are internal to cmake
  • add alias target, to make linking more robust
  • expose headers to IDEs via FILE_SET

* by default enable tests/examples/docs only if the project is the
top-level project
* use CMAKE_XXX_LAUNCHER variables, as the RULE_LAUNCH properties are
internal to cmake
* add alias target, to make linking more robust
* expose headers to IDEs via FILE_SET
Copy link
Owner

@arximboldi arximboldi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Neat!

@arximboldi arximboldi merged commit 48f6d48 into arximboldi:master Feb 25, 2026
22 checks passed
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