~singpolyma/biboumi

ref: 0de421fad825494a977eb50d561eac92244cd42b biboumi/CMakeLists.txt -rw-r--r-- 5.5 KiB
2bb4a347 — Florent Le Coz 8 years ago
Improve dependencies checks in the build process

- Rename all Find*.cmake files to uppercase, to make things more consistent,
  and fix some issues with them (notably the REQUIRED flag)

- Rename SYSTEMDDAEMON to SYSTEMD and only use the libsystemd instead of
  libsystemd-daemon because it's deprecated for a long time now

- Provide a WITH_* and WITHOUT_* switch for all optional dependencies

- Document things in the INSTALL file
cf32446d — Florent Le Coz 8 years ago
Release version 1.1
b9424781 — Florent Le Coz 8 years ago
Provide WITHOUT_BOTAN and WITHOUT_SYSTEMD cmake flags

Use them to build without linking to them, even if they are on your system
4582f107 — Florent Le Coz 8 years ago
Bump master version to 2.0~dev
812f99ba — Florent Le Coz 8 years ago
Merge branch 'v1'
b578aebc — Florent Le Coz 8 years ago
Release version 1.0
a165e592 — Florent Le Coz 8 years ago
Fix some cmake issues

fix #2551
2cf64e10 — Florent Le Coz 8 years ago
Provide a make dist target
a2d55e4b — Florent Le Coz 8 years ago
Rename cmake target test->test_suite for cmake 3.0

See CMP0037
aaf71774 — Florent Le Coz 8 years ago
Write the software version, including the git hash, in config.h using cmake
9757c2c6 — Florent Le Coz 8 years ago
includes from cmake BINARY_DIR should be included before considering SOURCE_DIR
349dc06e — Florent Le Coz 8 years ago
Silence warnings coming from Botan headers
23f32ba3 — Florent Le Coz 8 years ago
Implement TLS support using Botan

For now, it tries two TLS ports and then connects to the non-tls port.  In
the future we would like the user to be able to configure that.

fix #2435
a63faf6f — Florent Le Coz 8 years ago
Use libuuid to generate unique IDs for iq and adhoc sessions
634e7cf1 — Florent Le Coz 8 years ago
mini reorder
23db31cf — Florent Le Coz 8 years ago
[cmake] Do not print useless messages when an optional lib is not found
18b27793 — Florent Le Coz 8 years ago
Use epoll on linux by default, poll otherwise
c6059e5a — Florent Le Coz 8 years ago
Upgrade to C++14
0b4f761e — Florent Le Coz 8 years ago
Fix the CMakeLists.txt to correctly have -Ibuild/src/
9d8166f1 — Florent Le Coz 8 years ago
Add support for systemd-daemon
Next