Commit Graph

19 Commits

Author SHA1 Message Date
Dennis Klein
86ab87de7b
CMake: Do not install the test executable 2019-12-17 19:16:25 +01:00
Alexey Rybalchenko
6cc60e962b Add FAIRLOGGER_INCDIRS cmake variable 2019-08-27 13:40:01 +02:00
Alexey Rybalchenko
8073d2982c Print install prefix in cmake summary 2019-08-27 13:40:01 +02:00
Alexey Rybalchenko
dcc27744cd Add support for fmt/fmt::printf format 2019-08-27 13:40:01 +02:00
Dennis Klein
28882b70ca CMake: Add dependency summary 2019-06-27 13:18:26 +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
3e1de0a17b Support user-defined verbosity formats
* Add `fair::Logger::DefineVerbosity(...)` API
* Add documentation to README
* Optionally support `BOOST_PRETTY_FUNCTION`
2019-01-02 09:18:30 +01: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
00e7468b25
Add library versioning 2018-04-18 15:34:22 +02:00
Dennis Klein
8f68cef9e3
Enable C language to get rid of a warning in alfa-ci
This should rather be solved in the build environment, which is work on
the todo list.
2018-04-12 21:36:05 +02:00
Dennis Klein
6d71d22986
Use status messages 2018-04-12 21:10:56 +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