From afe6d7fa9ceaa9b978436338b992736398cdcd93 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20Vondru=C5=A1?= Date: Sat, 5 Dec 2015 18:57:30 +0100 Subject: [PATCH] CMake subproject support, part 3: export MAGNUMPLUGINS_* variables. This way the FindMagnumPlugins.cmake module will have everything found already and so it will do only some additional management on top. --- src/MagnumPlugins/AnyAudioImporter/CMakeLists.txt | 3 +++ src/MagnumPlugins/AnyImageConverter/CMakeLists.txt | 3 +++ src/MagnumPlugins/AnyImageImporter/CMakeLists.txt | 3 +++ src/MagnumPlugins/AnySceneImporter/CMakeLists.txt | 3 +++ 4 files changed, 12 insertions(+) diff --git a/src/MagnumPlugins/AnyAudioImporter/CMakeLists.txt b/src/MagnumPlugins/AnyAudioImporter/CMakeLists.txt index 9a2e3a319..5a857f126 100644 --- a/src/MagnumPlugins/AnyAudioImporter/CMakeLists.txt +++ b/src/MagnumPlugins/AnyAudioImporter/CMakeLists.txt @@ -59,3 +59,6 @@ if(BUILD_TESTS) target_link_libraries(MagnumAnyAudioImporterTestLib ${MAGNUM_LIBRARIES} ${MAGNUM_AUDIO_LIBRARIES}) add_subdirectory(Test) endif() + +# Magnum AnyAudioImporter library for superprojects +set(MAGNUMPLUGINS_ANYAUDIOIMPORTER_LIBRARY AnyAudioImporter CACHE INTERNAL "") diff --git a/src/MagnumPlugins/AnyImageConverter/CMakeLists.txt b/src/MagnumPlugins/AnyImageConverter/CMakeLists.txt index 8bf5125d4..fa6a39f45 100644 --- a/src/MagnumPlugins/AnyImageConverter/CMakeLists.txt +++ b/src/MagnumPlugins/AnyImageConverter/CMakeLists.txt @@ -55,3 +55,6 @@ if(BUILD_TESTS) target_link_libraries(MagnumAnyImageConverterTestLib ${MAGNUM_LIBRARIES}) add_subdirectory(Test) endif() + +# Magnum AnyImageConverter library for superprojects +set(MAGNUMPLUGINS_ANYIMAGECONVERTER_LIBRARY AnyImageConverter CACHE INTERNAL "") diff --git a/src/MagnumPlugins/AnyImageImporter/CMakeLists.txt b/src/MagnumPlugins/AnyImageImporter/CMakeLists.txt index 39c2d48af..e98a89489 100644 --- a/src/MagnumPlugins/AnyImageImporter/CMakeLists.txt +++ b/src/MagnumPlugins/AnyImageImporter/CMakeLists.txt @@ -64,3 +64,6 @@ if(BUILD_TESTS) target_link_libraries(MagnumAnyImageImporterTestLib ${MAGNUM_LIBRARIES}) add_subdirectory(Test) endif() + +# Magnum AnyImageImporter library for superprojects +set(MAGNUMPLUGINS_ANYIMAGEIMPORTER_LIBRARY AnyImageImporter CACHE INTERNAL "") diff --git a/src/MagnumPlugins/AnySceneImporter/CMakeLists.txt b/src/MagnumPlugins/AnySceneImporter/CMakeLists.txt index dfed08ed3..2f5a42bd0 100644 --- a/src/MagnumPlugins/AnySceneImporter/CMakeLists.txt +++ b/src/MagnumPlugins/AnySceneImporter/CMakeLists.txt @@ -56,3 +56,6 @@ if(BUILD_TESTS) target_link_libraries(MagnumAnySceneImporterTestLib ${MAGNUM_LIBRARIES}) add_subdirectory(Test) endif() + +# Magnum AnySceneImporter library for superprojects +set(MAGNUMPLUGINS_ANYSCENEIMPORTER_LIBRARY AnySceneImporter CACHE INTERNAL "")