From b7c13c8fe2161104f145e062fa3bbd735d2840d0 Mon Sep 17 00:00:00 2001 From: Egor Yusov Date: Mon, 17 Dec 2018 10:00:00 -0800 Subject: Added install rules for third-party libraries --- External/CMakeLists.txt | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) 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() -- cgit v1.2.3