41 lines
1.2 KiB
CMake
41 lines
1.2 KiB
CMake
# - Try to find the LIBCOMISO library
|
|
# Once done this will define
|
|
#
|
|
# LIBCOMISO_FOUND - system has LIBCOMISO
|
|
# LIBCOMISO_INCLUDE_DIR - the LIBCOMISO include directory
|
|
# LIBCOMISO_LIBRARY - the LIBCOMISO binary lib
|
|
|
|
FIND_PATH(LIBCOMISO_INCLUDE_DIR CoMISo/Solver/ConstrainedSolver.hh
|
|
/usr/include
|
|
/usr/local/include
|
|
$ENV{LIBCOMISOROOT}/include
|
|
$ENV{LIBCOMISO_ROOT}/include
|
|
$ENV{LIBCOMISO_DIR}/include
|
|
$ENV{LIBCOMISO_DIR}/inc
|
|
${PROJECT_SOURCE_DIR}/../CoMISo/
|
|
${PROJECT_SOURCE_DIR}/../CoMISo/include
|
|
/Users/daniele/Dropbox/igl/MIQ/src
|
|
)
|
|
|
|
FIND_LIBRARY(LIBCOMISO_LIBRARY NAMES CoMISo
|
|
PATHS
|
|
/usr/local
|
|
/usr/X11
|
|
/usr
|
|
/
|
|
${PROJECT_SOURCE_DIR}/../CoMISo/
|
|
${PROJECT_SOURCE_DIR}/../CoMISo/build
|
|
/Users/daniele/Dropbox/igl/MIQ/src/CoMISo/build
|
|
)
|
|
|
|
if(LIBCOMISO_INCLUDE_DIR AND LIBCOMISO_LIBRARY)
|
|
|
|
set(LIBCOMISO_INCLUDE_DIR ${LIBCOMISO_INCLUDE_DIR} ${LIBCOMISO_INCLUDE_DIR}/CoMISo/gmm/include)
|
|
|
|
add_definitions(-DINCLUDE_TEMPLATES)
|
|
message(STATUS "Found LIBCOMISO: ${LIBCOMISO_INCLUDE_DIR} ${LIBCOMISO_LIBRARY}")
|
|
set(LIBCOMISO_FOUND TRUE)
|
|
else(LIBCOMISO_INCLUDE_DIR)
|
|
message(FATAL_ERROR "could NOT find LIBCOMISO")
|
|
endif(LIBCOMISO_INCLUDE_DIR AND LIBCOMISO_LIBRARY)
|