# 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)