Christian Tacke
|
303e1b4c7c
|
Extract find_package2 into own File
To make it easier to share find_package2 across projects
let's move it into its own file.
|
2021-04-09 13:48:20 +02:00 |
|
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 |
|