From 953dc54cb5443048f367130dfbcee2fade8493c4 Mon Sep 17 00:00:00 2001 From: Alejandro Saucedo Date: Sun, 14 Mar 2021 09:56:47 +0000 Subject: [PATCH] Updated scope of the dependencies to include in install --- src/CMakeLists.txt | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 102d9527d..7280dc88d 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -57,7 +57,7 @@ target_include_directories( if(NOT KOMPUTE_OPT_ANDOID_BUILD) target_link_libraries( - kompute + kompute PRIVATE Vulkan::Vulkan ) else() @@ -87,7 +87,7 @@ else() endif() target_link_libraries( - kompute + kompute PUBLIC fmt::fmt ) @@ -103,7 +103,7 @@ if(KOMPUTE_OPT_ENABLE_SPDLOG) endif() target_link_libraries( - kompute + kompute PUBLIC spdlog::spdlog ) endif() @@ -114,7 +114,7 @@ endif() if(KOMPUTE_OPT_ANDOID_BUILD) target_link_libraries( - kompute + kompute PRIVATE kompute_vk_ndk_wrapper log android @@ -152,7 +152,8 @@ if(NOT KOMPUTE_OPT_DISABLE_SHADER_UTILS) kompute PRIVATE ${PROJECT_SOURCE_DIR}/external/glslang) - target_link_libraries(kompute + target_link_libraries( + kompute PUBLIC # Not including hlsl support # HLSL # glslang includes OGLCompiler, OSDependent, MachineIndependent @@ -165,7 +166,8 @@ if(NOT KOMPUTE_OPT_DISABLE_SHADER_UTILS) kompute PRIVATE ${GLSLANG_GENERATED_INCLUDEDIR}) - target_link_libraries(kompute + target_link_libraries( + kompute PUBLIC # Not including hlsl support # glslang::HLSL # Adding explicit dependencies to match above