Last active
September 19, 2018 11:15
-
-
Save dcoeurjo/339bece1597e4a98aab38cf3c315228f to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
cmake_minimum_required(VERSION 3.1) | |
project(example) | |
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${CMAKE_CURRENT_SOURCE_DIR}/cmake) | |
# libigl | |
option(LIBIGL_USE_STATIC_LIBRARY "Use libigl as static library" OFF) | |
option(LIBIGL_WITH_ANTTWEAKBAR "Use AntTweakBar" OFF) | |
option(LIBIGL_WITH_CGAL "Use CGAL" ON) | |
option(LIBIGL_WITH_COMISO "Use CoMiso" OFF) | |
option(LIBIGL_WITH_CORK "Use Cork" OFF) | |
option(LIBIGL_WITH_EMBREE "Use Embree" OFF) | |
option(LIBIGL_WITH_LIM "Use LIM" OFF) | |
option(LIBIGL_WITH_MATLAB "Use Matlab" OFF) | |
option(LIBIGL_WITH_MOSEK "Use MOSEK" OFF) | |
option(LIBIGL_WITH_OPENGL "Use OpenGL" OFF) | |
option(LIBIGL_WITH_OPENGL_GLFW "Use GLFW" OFF) | |
option(LIBIGL_WITH_OPENGL_GLFW_IMGUI "Use ImGui" OFF) | |
option(LIBIGL_WITH_PNG "Use PNG" OFF) | |
option(LIBIGL_WITH_PYTHON "Use Python" OFF) | |
option(LIBIGL_WITH_TETGEN "Use Tetgen" OFF) | |
option(LIBIGL_WITH_TRIANGLE "Use Triangle" OFF) | |
option(LIBIGL_WITH_VIEWER "Use OpenGL viewer" OFF) | |
option(LIBIGL_WITH_XML "Use XML" OFF) | |
find_package(LIBIGL REQUIRED QUIET) | |
# Add your project files | |
file(GLOB SRCFILES *.cpp) | |
add_executable(${PROJECT_NAME}_bin ${SRCFILES}) | |
target_link_libraries(${PROJECT_NAME}_bin igl::core igl::cgal) | |
igl_copy_cgal_dll(${PROJECT_NAME}_bin) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment