Commit Graph

23 Commits

Author SHA1 Message Date
Dennis Klein
f9af3a7269 CMake: Do not unconditionally override settings without good reason
relates FairRootGroup/FairMQ#342
2021-03-22 06:37:16 +01:00
Dennis Klein
3f55a16850 CMake: Require language level per target
https://cmake.org/cmake/help/latest/manual/cmake-compile-features.7.html#requiring-language-standards
2021-03-22 06:37:16 +01:00
Dennis Klein
340b005997 Export relocatable include dirs 2021-03-07 11:16:40 +01:00
Alexey Rybalchenko
6cc60e962b Add FAIRLOGGER_INCDIRS cmake variable 2019-08-27 13:40:01 +02:00
Dennis Klein
1e427a2e55 CMake: Add summary about CXX flags 2019-06-27 13:18:26 +02:00
Dennis Klein
128bcceade CMake: Update CXX standard handling
* Print summary
2019-06-27 13:18:26 +02:00
Dennis Klein
bee04a260c CMake: Adopt find_package2
* Adds support for Boost 1.70

Resolves #14
2019-06-27 13:18:26 +02:00
Dennis Klein
8e9d91c596 CMake: Update CMake package
* Adopt generate_package_dependencies

Resolves #14
2019-06-27 13:18:26 +02:00
Dennis Klein
27dcf93d7f CMake: Update version logic 2019-06-27 13:18:26 +02:00
Dennis Klein
8976d98913 CMake: Set policies by version 2019-06-27 13:18:26 +02:00
Dennis Klein
9a8acdf6eb
Enable PIC by default 2018-09-19 18:31:45 +02:00
Dennis Klein
0c2532e6b9
Reflect git version in build artifacts 2018-09-19 18:20:29 +02:00
Dennis Klein
49a6e9389d
Support BUILD_SHARED_LIBS cmake variable 2018-09-19 18:19:55 +02:00
Dennis Klein
24001470e5
Add nightly/profile build pipeline 2018-05-02 14:56:55 +02:00
Dennis Klein
5696fef902
Generate relative RPATH 2018-04-20 20:03:12 +02:00
Dennis Klein
80b5eb6fb1
Do not install lib in its own directory 2018-04-19 19:49:05 +02:00
Dennis Klein
c26d4ba013
Remove cmake version constraint from CMake package 2018-04-18 15:47:19 +02:00
Dennis Klein
661bd88d81
Export CXX standard config 2018-04-18 15:34:57 +02:00
Dennis Klein
65068fd959
Enable install RPATH 2018-04-18 15:34:40 +02:00
Dennis Klein
af288551aa
Export the correct include path 2018-04-18 00:01:26 +02:00
Dennis Klein
e72a0409a6
Remove check for share directory which does not exist 2018-04-12 19:53:17 +02:00
Dennis Klein
5a4d3c58c7
Add CI 2018-04-11 02:21:16 +02:00
Dennis Klein
d7ddac01f7
Add CMake project and package 2018-04-11 01:42:24 +02:00