Browse Source

CMake subproject support, part 1: use project-relative paths.

Otherwise it would reference directory relative to source root and not
project root, which is not always the same.
pull/205/head
Vladimír Vondruš 11 years ago
parent
commit
4580ebb140
  1. 2
      src/MagnumPlugins/AnyAudioImporter/Test/CMakeLists.txt
  2. 6
      src/MagnumPlugins/AnyImageImporter/Test/CMakeLists.txt
  3. 4
      src/MagnumPlugins/AnySceneImporter/Test/CMakeLists.txt

2
src/MagnumPlugins/AnyAudioImporter/Test/CMakeLists.txt

@ -26,7 +26,7 @@
include_directories(BEFORE ${CMAKE_CURRENT_BINARY_DIR})
set(WAV_FILE ${CMAKE_CURRENT_SOURCE_DIR}/stereo8.wav)
set(OGG_FILE ${CMAKE_SOURCE_DIR}/src/MagnumPlugins/StbVorbisAudioImporter/Test/mono16.ogg)
set(OGG_FILE ${PROJECT_SOURCE_DIR}/src/MagnumPlugins/StbVorbisAudioImporter/Test/mono16.ogg)
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/configure.h.cmake
${CMAKE_CURRENT_BINARY_DIR}/configure.h)

6
src/MagnumPlugins/AnyImageImporter/Test/CMakeLists.txt

@ -25,9 +25,9 @@
include_directories(BEFORE ${CMAKE_CURRENT_BINARY_DIR})
set(TGA_FILE ${CMAKE_SOURCE_DIR}/src/MagnumPlugins/ColladaImporter/Test/ColladaImporterTestFiles/image.tga)
set(JPEG_FILE ${CMAKE_SOURCE_DIR}/src/MagnumPlugins/JpegImporter/Test/rgb.jpg)
set(PNG_FILE ${CMAKE_SOURCE_DIR}/src/MagnumPlugins/PngImporter/Test/rgb.png)
set(TGA_FILE ${PROJECT_SOURCE_DIR}/src/MagnumPlugins/ColladaImporter/Test/ColladaImporterTestFiles/image.tga)
set(JPEG_FILE ${PROJECT_SOURCE_DIR}/src/MagnumPlugins/JpegImporter/Test/rgb.jpg)
set(PNG_FILE ${PROJECT_SOURCE_DIR}/src/MagnumPlugins/PngImporter/Test/rgb.png)
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/configure.h.cmake
${CMAKE_CURRENT_BINARY_DIR}/configure.h)

4
src/MagnumPlugins/AnySceneImporter/Test/CMakeLists.txt

@ -25,8 +25,8 @@
include_directories(BEFORE ${CMAKE_CURRENT_BINARY_DIR})
set(OBJ_FILE ${CMAKE_SOURCE_DIR}/src/MagnumPlugins/AnySceneImporter/Test/mesh.obj)
set(PLY_FILE ${CMAKE_SOURCE_DIR}/src/MagnumPlugins/StanfordImporter/Test/common.ply)
set(OBJ_FILE ${PROJECT_SOURCE_DIR}/src/MagnumPlugins/AnySceneImporter/Test/mesh.obj)
set(PLY_FILE ${PROJECT_SOURCE_DIR}/src/MagnumPlugins/StanfordImporter/Test/common.ply)
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/configure.h.cmake
${CMAKE_CURRENT_BINARY_DIR}/configure.h)

Loading…
Cancel
Save