1234567891011121314151617 |
- # Check if CGAL is available
- IF (DEFINED ENV{CGAL_PATH} AND NOT DEFINED ENV{CGAL_DIR})
- SET(CGAL_DIR $ENV{CGAL_PATH})
- ENDIF (DEFINED ENV{CGAL_PATH} AND NOT DEFINED ENV{CGAL_DIR})
- SET(CGAL_DONT_OVERRIDE_CMAKE_FLAGS TRUE CACHE BOOL
- "Disable CGAL from overwriting my cmake flags")
- FIND_PACKAGE(CGAL QUIET)
- INCLUDE(${CGAL_USE_FILE})
- IF (CGAL_FOUND)
- FILE(GLOB TEST_SRC_FILES *.cpp main.cpp)
- FILE(GLOB TEST_INC_FILES *.h *.inl)
- ADD_EXECUTABLE(igl_cgal_tests ${TEST_SRC_FILES} ${TEST_INC_FILES})
- TARGET_LINK_LIBRARIES(igl_cgal_tests ${GTEST_BOTH_LIBRARIES} ${CGAL_LIBRARIES})
- ADD_CUSTOM_COMMAND(TARGET igl_cgal_tests POST_BUILD COMMAND igl_cgal_tests)
- ENDIF (CGAL_FOUND)
|