Browse Source

MeshTools: make the tests compile even if Primitives are not enabled.

Disabling that one benchmark which depends on Primitives.
pull/280/head
Vladimír Vondruš 8 years ago
parent
commit
0adf7ea323
  1. 8
      src/Magnum/MeshTools/Test/CMakeLists.txt

8
src/Magnum/MeshTools/Test/CMakeLists.txt

@ -31,7 +31,6 @@ corrade_add_test(MeshToolsGenerateFlatNormalsTest GenerateFlatNormalsTest.cpp LI
corrade_add_test(MeshToolsInterleaveTest InterleaveTest.cpp LIBRARIES Magnum) corrade_add_test(MeshToolsInterleaveTest InterleaveTest.cpp LIBRARIES Magnum)
corrade_add_test(MeshToolsRemoveDuplicatesTest RemoveDuplicatesTest.cpp LIBRARIES Magnum) corrade_add_test(MeshToolsRemoveDuplicatesTest RemoveDuplicatesTest.cpp LIBRARIES Magnum)
corrade_add_test(MeshToolsSubdivideTest SubdivideTest.cpp LIBRARIES Magnum) corrade_add_test(MeshToolsSubdivideTest SubdivideTest.cpp LIBRARIES Magnum)
corrade_add_test(MeshToolsSubdivideRemov___Benchmark SubdivideRemoveDuplicatesBenchmark.cpp LIBRARIES MagnumPrimitives)
corrade_add_test(MeshToolsTipsifyTest TipsifyTest.cpp LIBRARIES MagnumMeshTools) corrade_add_test(MeshToolsTipsifyTest TipsifyTest.cpp LIBRARIES MagnumMeshTools)
corrade_add_test(MeshToolsTransformTest TransformTest.cpp LIBRARIES MagnumMeshTools) corrade_add_test(MeshToolsTransformTest TransformTest.cpp LIBRARIES MagnumMeshTools)
@ -51,7 +50,12 @@ set_target_properties(
MeshToolsInterleaveTest MeshToolsInterleaveTest
MeshToolsRemoveDuplicatesTest MeshToolsRemoveDuplicatesTest
MeshToolsSubdivideTest MeshToolsSubdivideTest
MeshToolsSubdivideRemov___Benchmark
MeshToolsTipsifyTest MeshToolsTipsifyTest
MeshToolsTransformTest MeshToolsTransformTest
PROPERTIES FOLDER "Magnum/MeshTools/Test") PROPERTIES FOLDER "Magnum/MeshTools/Test")
if(WITH_PRIMITIVES)
corrade_add_test(MeshToolsSubdivideRemov___Benchmark SubdivideRemoveDuplicatesBenchmark.cpp LIBRARIES MagnumPrimitives)
set_target_properties(MeshToolsSubdivideRemov___Benchmark PROPERTIES FOLDER "Magnum/MeshTools/Test")
endif()

Loading…
Cancel
Save