Browse Source

cmake bugs

alecjacobson 5 years ago
parent
commit
5b7b50c026
2 changed files with 4 additions and 2 deletions
  1. 1 1
      tests/CMakeLists.txt
  2. 3 1
      tutorial/CMakeLists.txt

+ 1 - 1
tests/CMakeLists.txt

@@ -92,7 +92,7 @@ if(LIBIGL_WITH_EMBREE)
   target_link_libraries(libigl_tests PUBLIC igl::embree)
 endif()
 
-if(LIBIGL_WITH_PREDICATES)
+if(LIBIGL_WITH_PREDICATES AND LIBIGL_WITH_TRIANGLE)
   file(GLOB TEST_SRC_FILES ./include/igl/predicates/*.cpp)
   file(GLOB TEST_INC_FILES ./include/igl/predicates/*.h ./include/igl/predicates/*.inl)
   target_sources(libigl_tests PRIVATE ${TEST_SRC_FILES} ${TEST_INC_FILES})

+ 3 - 1
tutorial/CMakeLists.txt

@@ -99,7 +99,9 @@ if(TUTORIALS_CHAPTER4)
   add_subdirectory("406_FastAutomaticSkinningTransformations")
   add_subdirectory("407_BiharmonicCoordinates")
   add_subdirectory("408_DirectDeltaMush")
-  add_subdirectory("409_Kelvinlets")
+  if(LIBIGL_WITH_OPENGL_GLFW_IMGUI)
+	  add_subdirectory("409_Kelvinlets")
+  endif()
 endif()
 
 # Chapter 5