Skip to content

CMake modernisation - #46

Merged
gallantandre merged 4 commits into
mainfrom
cmake-cleanup
Apr 5, 2026
Merged

gallantandre merged 4 commits into
mainfrom
cmake-cleanup

Conversation

@gallantandre

Copy link
Copy Markdown
Member

Cleans up the build system for open-source release: modern target-based CMake 3.21, proper install/export for find_package consumers, no leaked compiler flags, vendored submodule hygiene, and a test_package smoke test to verify the installed tree.

Cleans up the build system for open-source release: modern target-based
CMake 3.21, proper install/export for find_package consumers, no leaked
compiler flags, vendored submodule hygiene, and a test_package smoke test
to verify the installed tree.
@gallantandre
gallantandre marked this pull request as draft April 5, 2026 19:08
@gallantandre
gallantandre marked this pull request as ready for review April 5, 2026 19:42
@gallantandre
gallantandre merged commit 8597e9b into main Apr 5, 2026
5 checks passed
@gallantandre
gallantandre deleted the cmake-cleanup branch April 5, 2026 19:43
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