Dennis Klein
76aeb2c7e6
Require nanomsg 1.1.3
...
Since 1.1.3 nanomsg ships a CMake package, so we can get rid
of our custom find module.
2018-08-30 17:39:56 +02:00
Dennis Klein
c8bd19b7a1
Add experimental FAST_BUILD option
...
Significantly reduces compile time for the FairMQ target with
precompiled headers and unity build. For maximum improvement, use
a multi-core-aware build tool, e.g. Ninja.
Leave it undocumented for now, let's first test it internally for a while.
2018-08-09 16:15:15 +02:00
Dennis Klein
d0fe175cab
Print global cxx flags
2018-08-09 16:15:15 +02:00
Dennis Klein
924c8ac5f6
Add hint how to change build type and change color of selected type
2018-08-09 16:15:15 +02:00
Dennis Klein
1e0159b775
Link against system threads library
2018-08-08 16:13:41 +02:00
Dennis Klein
c064da91df
Add ThreadSan/AddressSan build types and print table
2018-07-27 17:09:52 +02:00
Dennis Klein
9bab3f9f4c
Support msgpack 3.x
...
Fixes #32
2018-07-18 16:13:18 +02:00
Alexey Rybalchenko
ca694e4054
add privacy info link to doxygen
2018-05-24 16:06:28 +02:00
Alexey Rybalchenko
436f79bee5
Control plugin: add ability to switch log levels interactively
2018-05-17 10:30:18 +02:00
Dennis Klein
c0977d1f1e
Add docs target and build option BUILD_DOCS
2018-05-03 19:43:43 +02:00
Dennis Klein
d433b1cdc4
Reintroduce the zeromq find module
...
According to their current maintainer, the upstream libzmq project
is unlikely to switch to their CMake build system by default.
2018-05-03 19:43:43 +02:00
Alexey Rybalchenko
bab7e13737
Refactor the examples after move from FairRoot
2018-05-02 16:12:57 +02:00
Dennis Klein
7bb4b0625e
Depend on ZeroMQ via CMake package
2018-04-23 17:38:47 +02:00
Dennis Klein
74602075f5
Add PREFIX column to summary
...
Resolves #11
2018-04-23 11:39:44 +02:00
Dennis Klein
1d3f4c24fa
Require fi_verbs component
2018-04-23 11:37:26 +02:00
Dennis Klein
8e181b1e2e
Bump min FairLogger version
2018-04-23 11:36:02 +02:00
Dennis Klein
f2a753e1bd
Support package components and drop transitive dependency discovery
2018-04-17 20:24:15 +02:00
Dennis Klein
b9651437c3
Improve summary and implement find_package2
2018-04-16 20:32:44 +02:00
Dennis Klein
83315b2951
Generate package dependencies
...
and install Version.h.
2018-04-16 01:36:51 +02:00
Dennis Klein
5e39011a5b
Fix build
2018-04-15 18:04:52 +02:00
Dennis Klein
2327fd2115
Move test directory one up
2018-04-12 17:46:18 +02:00
Dennis Klein
c98cef8270
Add CMake project
2018-04-10 19:47:30 +02:00