Browse Source

doc: don't compile the exact same snippet file twice.

It's included in the MagnumGL library because it shouldn't be compiled
if MAGNUM_TARGET_GL is disabled. So, in other words, this was breaking
the GL-less build.
pull/617/head
Vladimír Vondruš 3 years ago
parent
commit
6034ea3d33
  1. 3
      doc/snippets/CMakeLists.txt

3
doc/snippets/CMakeLists.txt

@ -107,8 +107,7 @@ endif()
if(MAGNUM_WITH_MESHTOOLS) if(MAGNUM_WITH_MESHTOOLS)
add_library(snippets-MagnumMeshTools STATIC ${EXCLUDE_FROM_ALL_IF_TEST_TARGET} add_library(snippets-MagnumMeshTools STATIC ${EXCLUDE_FROM_ALL_IF_TEST_TARGET}
MagnumMeshTools.cpp MagnumMeshTools.cpp)
MagnumMeshTools-gl.cpp)
target_link_libraries(snippets-MagnumMeshTools PRIVATE MagnumMeshTools) target_link_libraries(snippets-MagnumMeshTools PRIVATE MagnumMeshTools)
if(CORRADE_TESTSUITE_TEST_TARGET) if(CORRADE_TESTSUITE_TEST_TARGET)
add_dependencies(${CORRADE_TESTSUITE_TEST_TARGET} snippets-MagnumMeshTools) add_dependencies(${CORRADE_TESTSUITE_TEST_TARGET} snippets-MagnumMeshTools)

Loading…
Cancel
Save