From 332c6535868dbbc7306c06b812ad17e13bd39ea0 Mon Sep 17 00:00:00 2001 From: Andy Cedilnik Date: Wed, 25 Sep 2002 10:08:46 -0400 Subject: Check for library --- Tests/LoadCommand/CMakeLists.txt | 3 +++ Tests/LoadCommand/LoadedCommand.h.in | 3 +++ Tests/LoadCommandOneConfig/CMakeLists.txt | 3 +++ Tests/LoadCommandOneConfig/LoadedCommand.h.in | 3 +++ 4 files changed, 12 insertions(+) diff --git a/Tests/LoadCommand/CMakeLists.txt b/Tests/LoadCommand/CMakeLists.txt index e369661..64955cb 100644 --- a/Tests/LoadCommand/CMakeLists.txt +++ b/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) diff --git a/Tests/LoadCommand/LoadedCommand.h.in b/Tests/LoadCommand/LoadedCommand.h.in index ee634a0..5b7a307 100644 --- a/Tests/LoadCommand/LoadedCommand.h.in +++ b/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 \ No newline at end of file diff --git a/Tests/LoadCommandOneConfig/CMakeLists.txt b/Tests/LoadCommandOneConfig/CMakeLists.txt index e369661..64955cb 100644 --- a/Tests/LoadCommandOneConfig/CMakeLists.txt +++ b/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) diff --git a/Tests/LoadCommandOneConfig/LoadedCommand.h.in b/Tests/LoadCommandOneConfig/LoadedCommand.h.in index ee634a0..5b7a307 100644 --- a/Tests/LoadCommandOneConfig/LoadedCommand.h.in +++ b/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 \ No newline at end of file -- cgit v0.12