FindMySQL: Search for mariadbclient by default

This would look for both names and use the first found.
This commit is contained in:
Markus Frosch 2018-01-04 17:32:54 +01:00
parent f4c5c8d78a
commit fb0cc79de6
2 changed files with 2 additions and 2 deletions

View File

@ -168,7 +168,7 @@ In addition to `CMAKE_INSTALL_PREFIX` here are most of the supported Icinga-spec
The following settings can be tuned for the MySQL / MariaDB IDO feature.
- `ICINGA2_WITH_MYSQL`: Determines whether the MySQL IDO module is built; defaults to `ON`
- `MYSQL_CLIENT_LIBS`: Client implementation used (mysqlclient / mariadbclient); defaults searches for `mysqlclient`
- `MYSQL_CLIENT_LIBS`: Client implementation used (mysqlclient / mariadbclient); defaults searches for `mysqlclient` and `mariadbclient`
- `MYSQL_INCLUDE_DIR`: Directory containing include files for the mysqlclient; default empty -
checking multiple paths like `/usr/include/mysql`

View File

@ -75,7 +75,7 @@ IF (WIN32)
$ENV{SystemDrive}/MySQL/*/lib/${libsuffixDist})
ELSE (WIN32)
IF (NOT MYSQL_CLIENT_LIBS)
SET(MYSQL_CLIENT_LIBS mysqlclient)
SET(MYSQL_CLIENT_LIBS mysqlclient mariadbclient)
ENDIF (NOT MYSQL_CLIENT_LIBS)
FILE(GLOB _macports_lib_dirs /opt/local/lib/mysql*/mysql)