diff options
| author | Egor Yusov <egor.yusov@gmail.com> | 2018-12-17 18:00:00 +0000 |
|---|---|---|
| committer | Egor Yusov <egor.yusov@gmail.com> | 2018-12-17 18:00:00 +0000 |
| commit | b7c13c8fe2161104f145e062fa3bbd735d2840d0 (patch) | |
| tree | 00f831e6445d37d0256294ffe02f8f4c280d16ed | |
| parent | Added missing checks to install Android,Apple,Linux,UWP platform libraries (diff) | |
| download | DiligentCore-b7c13c8fe2161104f145e062fa3bbd735d2840d0.tar.gz DiligentCore-b7c13c8fe2161104f145e062fa3bbd735d2840d0.zip | |
Added install rules for third-party libraries
| -rw-r--r-- | External/CMakeLists.txt | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/External/CMakeLists.txt b/External/CMakeLists.txt index 9c87156a..c1f0a01a 100644 --- a/External/CMakeLists.txt +++ b/External/CMakeLists.txt @@ -2,6 +2,13 @@ cmake_minimum_required (VERSION 3.6) if(PLATFORM_WIN32 OR PLATFORM_LINUX OR PLATFORM_MACOS) add_subdirectory(glew) + if(INSTALL_DILIGENT_CORE) + install(TARGETS glew-static + ARCHIVE DESTINATION "${DILIGENT_CORE_INSTALL_DIR}/lib" + LIBRARY DESTINATION "${DILIGENT_CORE_INSTALL_DIR}/lib" + RUNTIME DESTINATION "${DILIGENT_CORE_INSTALL_DIR}/bin" + ) + endif() endif() if(PLATFORM_ANDROID) @@ -42,4 +49,15 @@ if(PLATFORM_WIN32 OR PLATFORM_LINUX) FOLDER Core/External ) + if(INSTALL_DILIGENT_CORE) + install(TARGETS + glslang OGLCompiler OSDependent SPIRV HLSL + SPIRV-Tools SPIRV-Tools-opt + SPIRVCross + ARCHIVE DESTINATION "${DILIGENT_CORE_INSTALL_DIR}/lib" + LIBRARY DESTINATION "${DILIGENT_CORE_INSTALL_DIR}/lib" + RUNTIME DESTINATION "${DILIGENT_CORE_INSTALL_DIR}/bin" + ) + endif() + endif() |
