mirror of https://github.com/mosra/magnum.git
Browse Source
Corrade will provide necessary things like plugin management and many other useful utilities.vectorfields
8 changed files with 18 additions and 37 deletions
@ -1 +1 @@
|
||||
install(FILES FindMagnum.cmake MagnumMacros.cmake DESTINATION ${MAGNUM_CMAKE_MODULE_INSTALL_DIR}) |
||||
install(FILES FindMagnum.cmake DESTINATION ${MAGNUM_CMAKE_MODULE_INSTALL_DIR}) |
||||
|
||||
@ -1,21 +0,0 @@
|
||||
macro(set_parent_scope name) |
||||
set(${name} ${ARGN}) |
||||
|
||||
# Set to parent scope only if parent exists |
||||
if(NOT ${CMAKE_SOURCE_DIR} STREQUAL ${CMAKE_CURRENT_SOURCE_DIR}) |
||||
set(${name} ${${name}} PARENT_SCOPE) |
||||
endif() |
||||
endmacro() |
||||
|
||||
if(QT4_FOUND) |
||||
function(magnum_add_test test_name moc_header source_file) |
||||
foreach(library ${ARGN}) |
||||
set(libraries ${library} ${libraries}) |
||||
endforeach() |
||||
|
||||
qt4_wrap_cpp(${test_name}_MOC ${moc_header}) |
||||
add_executable(${test_name} ${source_file} ${${test_name}_MOC}) |
||||
target_link_libraries(${test_name} ${libraries} ${QT_QTCORE_LIBRARY} ${QT_QTTEST_LIBRARY}) |
||||
add_test(${test_name} ${test_name}) |
||||
endfunction() |
||||
endif() |
||||
@ -1,8 +1,8 @@
|
||||
magnum_add_test(VectorTest VectorTest.h VectorTest.cpp) |
||||
magnum_add_test(Vector3Test Vector3Test.h Vector3Test.cpp) |
||||
magnum_add_test(Vector4Test Vector4Test.h Vector4Test.cpp) |
||||
corrade_add_test(VectorTest VectorTest.h VectorTest.cpp) |
||||
corrade_add_test(Vector3Test Vector3Test.h Vector3Test.cpp) |
||||
corrade_add_test(Vector4Test Vector4Test.h Vector4Test.cpp) |
||||
|
||||
magnum_add_test(MatrixTest MatrixTest.h MatrixTest.cpp) |
||||
magnum_add_test(Matrix4Test Matrix4Test.h Matrix4Test.cpp) |
||||
corrade_add_test(MatrixTest MatrixTest.h MatrixTest.cpp) |
||||
corrade_add_test(Matrix4Test Matrix4Test.h Matrix4Test.cpp) |
||||
|
||||
magnum_add_test(GeometryUtilsTest GeometryUtilsTest.h GeometryUtilsTest.cpp) |
||||
corrade_add_test(GeometryUtilsTest GeometryUtilsTest.h GeometryUtilsTest.cpp) |
||||
|
||||
@ -1,5 +1,5 @@
|
||||
magnum_add_test(ObjectTest ObjectTest.h ObjectTest.cpp Magnum) |
||||
magnum_add_test(CameraTest CameraTest.h CameraTest.cpp Magnum) |
||||
magnum_add_test(SceneTest SceneTest.h SceneTest.cpp Magnum) |
||||
magnum_add_test(MeshBuilderTest MeshBuilderTest.h MeshBuilderTest.cpp Magnum) |
||||
magnum_add_test(MeshBuilderBenchmark MeshBuilderBenchmark.h MeshBuilderBenchmark.cpp Magnum) |
||||
corrade_add_test(ObjectTest ObjectTest.h ObjectTest.cpp Magnum) |
||||
corrade_add_test(CameraTest CameraTest.h CameraTest.cpp Magnum) |
||||
corrade_add_test(SceneTest SceneTest.h SceneTest.cpp Magnum) |
||||
corrade_add_test(MeshBuilderTest MeshBuilderTest.h MeshBuilderTest.cpp Magnum) |
||||
corrade_add_test(MeshBuilderBenchmark MeshBuilderBenchmark.h MeshBuilderBenchmark.cpp Magnum) |
||||
|
||||
Loading…
Reference in new issue