123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- # - Try to find the LIBIGL library
- # Once done this will define
- #
- # LIBIGL_FOUND - system has LIBIGL
- # LIBIGL_INCLUDE_DIR - the LIBIGL include directory
- # LIBIGL_SOURCES - the LIBIGL source files
- if(LIBIGL_INCLUDE_DIR AND LIBIGL_SOURCES)
- set(LIBIGL_FOUND TRUE)
- else(LIBIGL_INCLUDE_DIR AND LIBIGL_SOURCES)
- FIND_PATH(LIBIGL_INCLUDE_DIR igl/readOBJ.h
- /usr/include
- /usr/local/include
- $ENV{LIBIGLROOT}/include
- $ENV{LIBIGL_ROOT}/include
- $ENV{LIBIGL_DIR}/include
- $ENV{LIBIGL_DIR}/inc
- ${PROJECT_SOURCE_DIR}/../libigl/include
- ${PROJECT_SOURCE_DIR}/../../libigl/include
- ${PROJECT_SOURCE_DIR}/../../include
- )
- if(LIBIGL_INCLUDE_DIR)
- set(LIBIGL_FOUND TRUE)
- # add_definitions(-DIGL_HEADER_ONLY)
- set(LIBIGL_SOURCES
- ${LIBIGL_INCLUDE_DIR}/igl/viewer/Viewer.cpp
- )
- endif(LIBIGL_INCLUDE_DIR)
- if(LIBIGL_FOUND)
- if(NOT LIBIGL_FIND_QUIETLY)
- message(STATUS "Found LIBIGL: ${LIBIGL_INCLUDE_DIR}")
- endif(NOT LIBIGL_FIND_QUIETLY)
- else(LIBIGL_FOUND)
- if(LIBIGL_FIND_REQUIRED)
- message(FATAL_ERROR "could NOT find LIBIGL")
- endif(LIBIGL_FIND_REQUIRED)
- endif(LIBIGL_FOUND)
- MARK_AS_ADVANCED(LIBIGL_INCLUDE_DIR LIBIGL_LIBRARIES IGL_VIEWER_SOURCES)
- endif(LIBIGL_INCLUDE_DIR AND LIBIGL_SOURCES)
|