-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Better dependency management for Cereal (#740)
* Better dependency management Without this, KaMPIng does not work in conjuction with code which also depends on cereal. This requires us to bump to minimum required CMake version to 3.24 (shipped by all major distributions/easy to install). This first tries to find a system installed cereal, and otherwise fetches it via FetchContent and builds from source. This also provides an option to completely disable serialization, thereby getting rid of the dependency. More dependency/CMake cleanup will be part of another PR. * Just install cereal. * Remove old debug output. * Add `SYSTEM` keyword to `FetchContent_Declare` and bump CMake to 3.25.
- Loading branch information
1 parent
29cc725
commit a3c61e3
Showing
7 changed files
with
48 additions
and
27 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Submodule cereal
deleted from
d1fcec
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters