Changeset 1418:a51f71694121 in freeDiameter for extensions/app_diameap/CMakeLists.txt
- Timestamp:
- Feb 18, 2020, 6:58:20 PM (4 years ago)
- Branch:
- default
- Phase:
- public
- committer:
- Luke Mewburn <luke@mewburn.net> 1582020006 -39600
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/app_diameap/CMakeLists.txt
r847 r1418 1 1 # The Diameter EAP Application extension 2 2 PROJECT("Diameter EAP Application extension" C) 3 4 INCLUDE (CheckCSourceCompiles) 3 5 4 6 # Find MySQL … … 6 8 FIND_PACKAGE(Gcrypt REQUIRED) 7 9 INCLUDE_DIRECTORIES(${MySQL_INCLUDE_DIR}) 10 11 # Check for my_bool, deprecated in MySQL 8.0 12 SET(CHECK_MYSQL_MY_BOOL " 13 #include <mysql.h> 14 int main() { 15 my_bool f; 16 }") 17 SET(CMAKE_REQUIRED_INCLUDES ${MySQL_INCLUDE_DIR}) 18 SET(CMAKE_REQUIRED_LIBRARIES ${MySQL_LIBRARY}) 19 CHECK_C_SOURCE_COMPILES("${CHECK_MYSQL_MY_BOOL}" HAVE_MYSQL_MY_BOOL) 20 IF (HAVE_MYSQL_MY_BOOL) 21 ADD_DEFINITIONS(-DHAVE_MYSQL_MY_BOOL) 22 ENDIF() 8 23 9 24 # Parse plugins
Note: See TracChangeset
for help on using the changeset viewer.