Commit 7185ff06 authored by Dominik Charousset's avatar Dominik Charousset

removed obsolete CMake files

parent 37ba2b29
# - Try to find libcppa
# Once done this will define
#
# CPPA_FOUND - system has libcppa
# CPPA_INCLUDE - libcppa include dir
# CPPA_LIBRARY - link againgst libcppa
#
if (CPPA_LIBRARY AND CPPA_INCLUDE)
set(CPPA_FOUND TRUE)
else (CPPA_LIBRARY AND CPPA_INCLUDE)
find_path(CPPA_INCLUDE
NAMES
cppa/cppa.hpp
PATHS
/usr/include
/usr/local/include
/opt/local/include
/sw/include
${CPPA_INCLUDE_PATH}
${CPPA_LIBRARY_PATH}
${CMAKE_INCLUDE_PATH}
${CMAKE_INSTALL_PREFIX}/include
)
if (CPPA_INCLUDE)
message (STATUS "Header files found ...")
else (CPPA_INCLUDE)
message (SEND_ERROR "Header files NOT found. Provide absolute path with -DCPPA_INCLUDE_PATH=<path-to-header>.")
endif (CPPA_INCLUDE)
find_library(CPPA_LIBRARY
NAMES
libcppa
cppa
PATHS
/usr/lib
/usr/local/lib
/opt/local/lib
/sw/lib
${CPPA_INCLUDE_PATH}
${CPPA_INCLUDE_PATH}/.libs
${CPPA_LIBRARY_PATH}
${CPPA_LIBRARY_PATH}/.libs
${CMAKE_LIBRARY_PATH}
${CMAKE_INSTALL_PREFIX}/lib
${LIBRARY_OUTPUT_PATH}
)
if (CPPA_LIBRARY)
message (STATUS "Library found ...")
else (CPPA_LIBRARY)
message (SEND_ERROR "Library NOT found. Provide absolute path with -DCPPA_LIBRARY_PATH=<path-to-library>.")
endif (CPPA_LIBRARY)
if (CPPA_INCLUDE AND CPPA_LIBRARY)
set(CPPA_FOUND TRUE)
set(CPPA_INCLUDE ${CPPA_INCLUDE})
set(CPPA_LIBRARY ${CPPA_LIBRARY})
else (CPPA_INCLUDE AND CPPA_LIBRARY)
message (FATAL_ERROR "CPPA LIBRARY AND/OR HEADER NOT FOUND!")
endif (CPPA_INCLUDE AND CPPA_LIBRARY)
endif (CPPA_LIBRARY AND CPPA_INCLUDE)
# - Find pthread
# Find the native PTHREAD headers and libraries.
#
# PTHREAD_INCLUDE_DIR - where to find pthread.h, etc.
# PTHREAD_LIBRARIES - List of libraries when using pthread.
# PTHREAD_FOUND - True if pthread found.
GET_FILENAME_COMPONENT(module_file_path ${CMAKE_CURRENT_LIST_FILE} PATH )
# Look for the header file.
FIND_PATH(PTHREAD_INCLUDE_DIR NAMES pthread.h
PATHS $ENV{H3D_EXTERNAL_ROOT}/include
$ENV{H3D_EXTERNAL_ROOT}/include/pthread
$ENV{H3D_ROOT}/../External/include
$ENV{H3D_ROOT}/../External/include/pthread
../../External/include
../../External/include/pthread
${module_file_path}/../../../External/include
${module_file_path}/../../../External/include/pthread)
MARK_AS_ADVANCED(PTHREAD_INCLUDE_DIR)
# Look for the library.
IF(WIN32)
FIND_LIBRARY(PTHREAD_LIBRARY NAMES pthreadVC2
PATHS $ENV{H3D_EXTERNAL_ROOT}/lib
$ENV{H3D_ROOT}/../External/lib
../../External/lib
${module_file_path}/../../../External/lib)
ELSE(WIN32)
FIND_LIBRARY(PTHREAD_LIBRARY NAMES pthread)
ENDIF(WIN32)
MARK_AS_ADVANCED(PTHREAD_LIBRARY)
# Copy the results to the output variables.
IF(PTHREAD_INCLUDE_DIR AND PTHREAD_LIBRARY)
SET(PTHREAD_FOUND 1)
SET(PTHREAD_LIBRARIES ${PTHREAD_LIBRARY})
SET(PTHREAD_INCLUDE_DIR ${PTHREAD_INCLUDE_DIR})
ELSE(PTHREAD_INCLUDE_DIR AND PTHREAD_LIBRARY)
SET(PTHREAD_FOUND 0)
SET(PTHREAD_LIBRARIES)
SET(PTHREAD_INCLUDE_DIR)
ENDIF(PTHREAD_INCLUDE_DIR AND PTHREAD_LIBRARY)
# Report the results.
IF(NOT PTHREAD_FOUND)
SET(PTHREAD_DIR_MESSAGE
"PTHREAD was not found. Make sure PTHREAD_LIBRARY and PTHREAD_INCLUDE_DIR are set. Pthread is required to compile.")
IF(PTHREAD_FIND_REQUIRED)
MESSAGE(FATAL_ERROR "${PTHREAD_DIR_MESSAGE}")
ELSEIF(NOT PTHREAD_FIND_QUIETLY)
MESSAGE(STATUS "${PTHREAD_DIR_MESSAGE}")
ENDIF(PTHREAD_FIND_REQUIRED)
ENDIF(NOT PTHREAD_FOUND)
# - Try to find libcppa
# Once done this will define
#
# CPPA_FOUND - system has libcppa
# CPPA_INCLUDE - libcppa include dir
# CPPA_LIBRARY - link againgst libcppa
#
if (CPPA_LIBRARY AND CPPA_INCLUDE)
set(CPPA_FOUND TRUE)
else (CPPA_LIBRARY AND CPPA_INCLUDE)
find_path(CPPA_INCLUDE
NAMES
cppa/cppa.hpp
PATHS
/usr/include
/usr/local/include
/opt/local/include
/sw/include
${CPPA_INCLUDE_PATH}
${CPPA_LIBRARY_PATH}
${CMAKE_INCLUDE_PATH}
${CMAKE_INSTALL_PREFIX}/include
)
if (CPPA_INCLUDE)
message (STATUS "Header files found ...")
else (CPPA_INCLUDE)
message (SEND_ERROR "Header files NOT found. Provide absolute path with -DCPPA_INCLUDE_PATH=<path-to-header>.")
endif (CPPA_INCLUDE)
find_library(CPPA_LIBRARY
NAMES
libcppa
cppa
PATHS
/usr/lib
/usr/local/lib
/opt/local/lib
/sw/lib
${CPPA_INCLUDE_PATH}
${CPPA_INCLUDE_PATH}/.libs
${CPPA_LIBRARY_PATH}
${CPPA_LIBRARY_PATH}/.libs
${CMAKE_LIBRARY_PATH}
${CMAKE_INSTALL_PREFIX}/lib
${LIBRARY_OUTPUT_PATH}
)
if (CPPA_LIBRARY)
message (STATUS "Library found ...")
else (CPPA_LIBRARY)
message (SEND_ERROR "Library NOT found. Provide absolute path with -DCPPA_LIBRARY_PATH=<path-to-library>.")
endif (CPPA_LIBRARY)
if (CPPA_INCLUDE AND CPPA_LIBRARY)
set(CPPA_FOUND TRUE)
set(CPPA_INCLUDE ${CPPA_INCLUDE})
set(CPPA_LIBRARY ${CPPA_LIBRARY})
else (CPPA_INCLUDE AND CPPA_LIBRARY)
message (FATAL_ERROR "CPPA LIBRARY AND/OR HEADER NOT FOUND!")
endif (CPPA_INCLUDE AND CPPA_LIBRARY)
endif (CPPA_LIBRARY AND CPPA_INCLUDE)
# - Find pthread
# Find the native PTHREAD headers and libraries.
#
# PTHREAD_INCLUDE_DIR - where to find pthread.h, etc.
# PTHREAD_LIBRARIES - List of libraries when using pthread.
# PTHREAD_FOUND - True if pthread found.
GET_FILENAME_COMPONENT(module_file_path ${CMAKE_CURRENT_LIST_FILE} PATH )
# Look for the header file.
FIND_PATH(PTHREAD_INCLUDE_DIR NAMES pthread.h
PATHS $ENV{H3D_EXTERNAL_ROOT}/include
$ENV{H3D_EXTERNAL_ROOT}/include/pthread
$ENV{H3D_ROOT}/../External/include
$ENV{H3D_ROOT}/../External/include/pthread
../../External/include
../../External/include/pthread
${module_file_path}/../../../External/include
${module_file_path}/../../../External/include/pthread)
MARK_AS_ADVANCED(PTHREAD_INCLUDE_DIR)
# Look for the library.
IF(WIN32)
FIND_LIBRARY(PTHREAD_LIBRARY NAMES pthreadVC2
PATHS $ENV{H3D_EXTERNAL_ROOT}/lib
$ENV{H3D_ROOT}/../External/lib
../../External/lib
${module_file_path}/../../../External/lib)
ELSE(WIN32)
FIND_LIBRARY(PTHREAD_LIBRARY NAMES pthread)
ENDIF(WIN32)
MARK_AS_ADVANCED(PTHREAD_LIBRARY)
# Copy the results to the output variables.
IF(PTHREAD_INCLUDE_DIR AND PTHREAD_LIBRARY)
SET(PTHREAD_FOUND 1)
SET(PTHREAD_LIBRARIES ${PTHREAD_LIBRARY})
SET(PTHREAD_INCLUDE_DIR ${PTHREAD_INCLUDE_DIR})
ELSE(PTHREAD_INCLUDE_DIR AND PTHREAD_LIBRARY)
SET(PTHREAD_FOUND 0)
SET(PTHREAD_LIBRARIES)
SET(PTHREAD_INCLUDE_DIR)
ENDIF(PTHREAD_INCLUDE_DIR AND PTHREAD_LIBRARY)
# Report the results.
IF(NOT PTHREAD_FOUND)
SET(PTHREAD_DIR_MESSAGE
"PTHREAD was not found. Make sure PTHREAD_LIBRARY and PTHREAD_INCLUDE_DIR are set. Pthread is required to compile.")
IF(PTHREAD_FIND_REQUIRED)
MESSAGE(FATAL_ERROR "${PTHREAD_DIR_MESSAGE}")
ELSEIF(NOT PTHREAD_FIND_QUIETLY)
MESSAGE(STATUS "${PTHREAD_DIR_MESSAGE}")
ENDIF(PTHREAD_FIND_REQUIRED)
ENDIF(NOT PTHREAD_FOUND)
# - Try to find libcppa
# Once done this will define
#
# CPPA_FOUND - system has libcppa
# CPPA_INCLUDE - libcppa include dir
# CPPA_LIBRARY - link againgst libcppa
#
if (CPPA_LIBRARY AND CPPA_INCLUDE)
set(CPPA_FOUND TRUE)
else (CPPA_LIBRARY AND CPPA_INCLUDE)
find_path(CPPA_INCLUDE
NAMES
cppa/cppa.hpp
PATHS
/usr/include
/usr/local/include
/opt/local/include
/sw/include
${CPPA_INCLUDE_PATH}
${CPPA_LIBRARY_PATH}
${CMAKE_INCLUDE_PATH}
${CMAKE_INSTALL_PREFIX}/include
)
if (CPPA_INCLUDE)
message (STATUS "Header files found ...")
else (CPPA_INCLUDE)
message (SEND_ERROR "Header files NOT found. Provide absolute path with -DCPPA_INCLUDE_PATH=<path-to-header>.")
endif (CPPA_INCLUDE)
find_library(CPPA_LIBRARY
NAMES
libcppa
cppa
PATHS
/usr/lib
/usr/local/lib
/opt/local/lib
/sw/lib
${CPPA_INCLUDE_PATH}
${CPPA_INCLUDE_PATH}/.libs
${CPPA_LIBRARY_PATH}
${CPPA_LIBRARY_PATH}/.libs
${CMAKE_LIBRARY_PATH}
${CMAKE_INSTALL_PREFIX}/lib
${LIBRARY_OUTPUT_PATH}
)
if (CPPA_LIBRARY)
message (STATUS "Library found ...")
else (CPPA_LIBRARY)
message (SEND_ERROR "Library NOT found. Provide absolute path with -DCPPA_LIBRARY_PATH=<path-to-library>.")
endif (CPPA_LIBRARY)
if (CPPA_INCLUDE AND CPPA_LIBRARY)
set(CPPA_FOUND TRUE)
set(CPPA_INCLUDE ${CPPA_INCLUDE})
set(CPPA_LIBRARY ${CPPA_LIBRARY})
else (CPPA_INCLUDE AND CPPA_LIBRARY)
message (FATAL_ERROR "CPPA LIBRARY AND/OR HEADER NOT FOUND!")
endif (CPPA_INCLUDE AND CPPA_LIBRARY)
endif (CPPA_LIBRARY AND CPPA_INCLUDE)
# - Find pthread
# Find the native PTHREAD headers and libraries.
#
# PTHREAD_INCLUDE_DIR - where to find pthread.h, etc.
# PTHREAD_LIBRARIES - List of libraries when using pthread.
# PTHREAD_FOUND - True if pthread found.
GET_FILENAME_COMPONENT(module_file_path ${CMAKE_CURRENT_LIST_FILE} PATH )
# Look for the header file.
FIND_PATH(PTHREAD_INCLUDE_DIR NAMES pthread.h
PATHS $ENV{H3D_EXTERNAL_ROOT}/include
$ENV{H3D_EXTERNAL_ROOT}/include/pthread
$ENV{H3D_ROOT}/../External/include
$ENV{H3D_ROOT}/../External/include/pthread
../../External/include
../../External/include/pthread
${module_file_path}/../../../External/include
${module_file_path}/../../../External/include/pthread)
MARK_AS_ADVANCED(PTHREAD_INCLUDE_DIR)
# Look for the library.
IF(WIN32)
FIND_LIBRARY(PTHREAD_LIBRARY NAMES pthreadVC2
PATHS $ENV{H3D_EXTERNAL_ROOT}/lib
$ENV{H3D_ROOT}/../External/lib
../../External/lib
${module_file_path}/../../../External/lib)
ELSE(WIN32)
FIND_LIBRARY(PTHREAD_LIBRARY NAMES pthread)
ENDIF(WIN32)
MARK_AS_ADVANCED(PTHREAD_LIBRARY)
# Copy the results to the output variables.
IF(PTHREAD_INCLUDE_DIR AND PTHREAD_LIBRARY)
SET(PTHREAD_FOUND 1)
SET(PTHREAD_LIBRARIES ${PTHREAD_LIBRARY})
SET(PTHREAD_INCLUDE_DIR ${PTHREAD_INCLUDE_DIR})
ELSE(PTHREAD_INCLUDE_DIR AND PTHREAD_LIBRARY)
SET(PTHREAD_FOUND 0)
SET(PTHREAD_LIBRARIES)
SET(PTHREAD_INCLUDE_DIR)
ENDIF(PTHREAD_INCLUDE_DIR AND PTHREAD_LIBRARY)
# Report the results.
IF(NOT PTHREAD_FOUND)
SET(PTHREAD_DIR_MESSAGE
"PTHREAD was not found. Make sure PTHREAD_LIBRARY and PTHREAD_INCLUDE_DIR are set. Pthread is required to compile.")
IF(PTHREAD_FIND_REQUIRED)
MESSAGE(FATAL_ERROR "${PTHREAD_DIR_MESSAGE}")
ELSEIF(NOT PTHREAD_FIND_QUIETLY)
MESSAGE(STATUS "${PTHREAD_DIR_MESSAGE}")
ENDIF(PTHREAD_FIND_REQUIRED)
ENDIF(NOT PTHREAD_FOUND)
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment