1234567891011121314151617181920212223242526 |
- # - Try to find the TETGEN library
- # Once done this will define
- #
- # TETGEN_FOUND - system has TETGEN
- # TETGEN_INCLUDE_DIR - the TETGEN include directory
- # TETGEN_SOURCES - the TETGEN source files
- FIND_PATH(TETGEN_INCLUDE_DIR tetgen.h
- /usr/include
- /usr/local/include
- ${PROJECT_SOURCE_DIR}/../libigl/external/tetgen/
- ${PROJECT_SOURCE_DIR}/../../external/tetgen/
- NO_DEFAULT_PATH
- )
- set(TETGEN_SOURCES ${TETGEN_INCLUDE_DIR}/tetgen.cxx ${TETGEN_INCLUDE_DIR}/predicates.cxx)
- if(TETGEN_INCLUDE_DIR)
- message(STATUS "Found TETGEN: ${TETGEN_INCLUDE_DIR}")
- else(TETGEN_INCLUDE_DIR)
- message(FATAL_ERROR "could NOT find TETGEN")
- endif(TETGEN_INCLUDE_DIR)
- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DTETLIBRARY")
- MARK_AS_ADVANCED(TETGEN_INCLUDE_DIR TETGEN_LIBRARIES TETGEN_SOURCES)
|