Ver código fonte

Check for library

Andy Cedilnik 23 anos atrás
pai
commit
332c653586

+ 3 - 0
Tests/LoadCommand/CMakeLists.txt

@@ -24,6 +24,9 @@ INCLUDE (${CMAKE_ROOT}/Modules/CheckIncludeFile.cmake)
 CHECK_INCLUDE_FILE("sys/prctl.h"    HAVE_SYS_PRCTL_H)
 CHECK_INCLUDE_FILE("sys/prafasdfctl.h"    HAVE_SYS_PRAFASDFCTL_H)
 
+INCLUDE (${CMAKE_ROOT}/Modules/CheckLibraryExists.cmake)
+CHECK_LIBRARY_EXISTS(m ceil "" HAVE_LIBM)
+
 CONFIGURE_FILE(${LoadedCommand_SOURCE_DIR}/LoadedCommand.h.in
                ${LoadedCommand_BINARY_DIR}/LoadedCommand.h)
 

+ 3 - 0
Tests/LoadCommand/LoadedCommand.h.in

@@ -18,3 +18,6 @@
 /* Check for headers */
 #cmakedefine HAVE_SYS_PRCTL_H
 #cmakedefine HAVE_SYS_PRAFASDFCTL_H
+
+/* Check for libraries */
+#cmakedefine HAVE_LIBM

+ 3 - 0
Tests/LoadCommandOneConfig/CMakeLists.txt

@@ -24,6 +24,9 @@ INCLUDE (${CMAKE_ROOT}/Modules/CheckIncludeFile.cmake)
 CHECK_INCLUDE_FILE("sys/prctl.h"    HAVE_SYS_PRCTL_H)
 CHECK_INCLUDE_FILE("sys/prafasdfctl.h"    HAVE_SYS_PRAFASDFCTL_H)
 
+INCLUDE (${CMAKE_ROOT}/Modules/CheckLibraryExists.cmake)
+CHECK_LIBRARY_EXISTS(m ceil "" HAVE_LIBM)
+
 CONFIGURE_FILE(${LoadedCommand_SOURCE_DIR}/LoadedCommand.h.in
                ${LoadedCommand_BINARY_DIR}/LoadedCommand.h)
 

+ 3 - 0
Tests/LoadCommandOneConfig/LoadedCommand.h.in

@@ -18,3 +18,6 @@
 /* Check for headers */
 #cmakedefine HAVE_SYS_PRCTL_H
 #cmakedefine HAVE_SYS_PRAFASDFCTL_H
+
+/* Check for libraries */
+#cmakedefine HAVE_LIBM