Fix CMake issues when disabling unit tests, Add new CMake flag OPENSPACE_ENABLE_ALL_MODULES to change default behavior of module inclusion

This commit is contained in:
Alexander Bock
2023-04-15 22:39:35 +02:00
parent 27ba567af8
commit db002d4cf7
5 changed files with 13 additions and 9 deletions

View File

@@ -121,7 +121,9 @@ target_link_libraries(OpenSpace PRIVATE sgct)
set_target_properties(sgct PROPERTIES FOLDER "External")
set_target_properties(glfw PROPERTIES FOLDER "External")
set_target_properties(SGCTTest PROPERTIES FOLDER "External")
if (TARGET SGCTTest)
set_target_properties(SGCTTest PROPERTIES FOLDER "External")
endif ()
if (UNIX AND (NOT APPLE))
target_link_libraries(OpenSpace PRIVATE Xcursor Xinerama X11)