Julian Brost
e29dfdd8da
third-party: update GetGitRevisionDescription CMake module
...
The new version includes functionality to prevent using version information
from parent directories of the source root directory.
wget -O third-party/cmake/GetGitRevisionDescription.cmake https://raw.githubusercontent.com/rpavlik/cmake-modules/main/GetGitRevisionDescription.cmake
wget -O third-party/cmake/GetGitRevisionDescription.cmake.in https://raw.githubusercontent.com/rpavlik/cmake-modules/main/GetGitRevisionDescription.cmake.in
2021-08-06 16:59:23 +02:00
Bas Couwenberg
b0b34f472e
Fix building with Boost 1.71.
...
The CMake file that detects Boost.Test version uses an older version
format, and incorrectly thinks that the available Boost version is
very old. This patch removes the version check, since Debian already
has a sufficiently recent Boost version.
2020-01-25 19:07:44 +01:00
Markus Frosch
3d1536855a
cmake: Update MySQL autodetection to support MariaDB
2019-05-07 22:18:50 +02:00
Michal Moravec
bf909ce47f
Allow MYSQL_LIB to be specified by ENV variable
2018-02-21 10:49:53 +01:00
Markus Frosch
fb0cc79de6
FindMySQL: Search for mariadbclient by default
...
This would look for both names and use the first found.
2018-01-04 17:37:15 +01:00
Markus Frosch
3b9c00c6ec
FindMySQL: Allow other implementations
...
Like mariadbclient.
So the user can specify the same via -D
2018-01-04 17:33:29 +01:00
Gunnar Beutner
6afc4ec7ac
Add more include/library paths for MySQL and PostgreSQL
2018-01-03 01:11:54 +01:00
Edgar Fuß
f454053d13
Fix NetBSD install path
...
fixes #4776
2017-02-08 17:48:34 +01:00
Gunnar Beutner
1dc4ab367e
Fix: Unit tests randomly crash after the tests have completed
...
fixes #12610
2016-09-07 08:25:53 +02:00
Gunnar Beutner
16742f83ba
Don't link against libmysqlclient_r
...
fixes #12514
2016-08-27 09:59:23 +02:00
Gunnar Beutner
99735a5b2d
Fix dependencies for the unit tests
...
fixes #11832
2016-05-24 13:49:37 +02:00
Gunnar Beutner
6cc72e68ec
Build fix for Ubuntu Xenial
...
fixes #11634
2016-04-20 15:36:02 +02:00
Jean Flach
0c837e30e8
Fix CMake not finding mysql libs on Windows
...
fixes #11208
2016-02-23 16:08:58 +01:00
Jean-Marcel Flach
d898350b68
Improve compatibility with sles11
2015-04-21 15:29:09 +02:00
Paul Richards
12d09ee249
Make flex detection on Windows more robust
...
fixes #8913
Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
2015-03-31 08:25:59 +02:00
Gunnar Beutner
37736caa5c
Implement support for libedit
...
fixes #8776
2015-03-17 15:05:47 +01:00
Gunnar Beutner
1fe24cd417
Fix incorrect variable use in BoostTestTargets.cmake
...
fixes #8749
2015-03-17 09:06:06 +01:00
Gunnar Beutner
e3e83ae163
Ignore file name extension in 'flex --version' output
...
refs #8750
2015-03-16 13:37:11 +01:00
Gunnar Beutner
4a8920b1d4
Improve Flex version detection on Windows
...
refs #8750
2015-03-16 13:32:02 +01:00
Lars Engels
9217ea3143
Add support for FreeBSD and DragonFlyBSD
...
refs #7680
Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
2014-11-14 10:43:51 +01:00
Gunnar Beutner
425dbba35b
Remove icinga2-list-objects
...
refs #7251
2014-10-15 15:06:52 +02:00
Gunnar Beutner
93ca4eef31
Add missing quotes in PythonSetup.cmake
...
refs #7243
2014-10-01 22:36:14 +01:00
Gunnar Beutner
3c0833429c
Update GNUInstallDirs.cmake file
...
fixes #7139
2014-09-09 12:00:26 +02:00
Gunnar Beutner
3cbebd985a
Add Python module for the icinga2.debug file
...
refs #6702
2014-08-16 20:22:43 +02:00
Gunnar Beutner
3ed414db81
Make sure that cmake doesn't fail when MySQL libraries are missing
...
fixes #6665
2014-07-08 07:49:24 +02:00
Gunnar Beutner
726a55fedb
Replace FindMYSQL.cmake with another script which has a compatible license
...
fixes #6493
2014-06-25 10:21:38 +02:00
Gunnar Beutner
0f9f9a12b3
Add missing license headers
...
refs #6493
2014-06-23 10:56:12 +02:00
Michael Friedrich
4525ce5040
move cmake scripts to third-party/
...
refs #6485
2014-06-15 02:17:01 +02:00