diff --git a/modules/asset_loader/CMakeLists.txt b/modules/asset_loader/CMakeLists.txt index 0ef40da7bb7702de8eb9c61f8d2644adc78c4e4c..03e1888786d5382d854edaf77ee89d4e063e0fc6 100644 --- a/modules/asset_loader/CMakeLists.txt +++ b/modules/asset_loader/CMakeLists.txt @@ -34,7 +34,7 @@ include(config/STB.cmake) target_link_libraries(vkcv_asset_loader ${vkcv_asset_loader_libraries} vkcv ${vkcv_libraries}) # including headers of dependencies and the VkCV framework -target_include_directories(vkcv_asset_loader SYSTEM BEFORE PRIVATE ${vkcv_asset_loader_includes} ${vkcv_includes}) +target_include_directories(vkcv_asset_loader SYSTEM BEFORE PRIVATE ${vkcv_asset_loader_includes} ${vkcv_include} ${vkcv_includes}) # add the own include directory for public headers target_include_directories(vkcv_asset_loader BEFORE PUBLIC ${vkcv_asset_loader_include}) diff --git a/modules/camera/CMakeLists.txt b/modules/camera/CMakeLists.txt index b76e2fd1a2cfb241c5c8a1e73706c5e1a538f0f9..cfc3414651ea116cd9dd9c18b35f72c6a0d52b36 100644 --- a/modules/camera/CMakeLists.txt +++ b/modules/camera/CMakeLists.txt @@ -31,7 +31,7 @@ include(config/GLM.cmake) target_link_libraries(vkcv_camera PUBLIC ${vkcv_camera_libraries} vkcv) -target_include_directories(vkcv_camera SYSTEM BEFORE PRIVATE ${vkcv_camera_includes} ${vkcv_include}) +target_include_directories(vkcv_camera SYSTEM BEFORE PRIVATE ${vkcv_camera_includes} ${vkcv_include} ${vkcv_includes}) # add the own include directory for public headers target_include_directories(vkcv_camera BEFORE PUBLIC ${vkcv_camera_include} ${vkcv_camera_includes}) diff --git a/modules/effects/CMakeLists.txt b/modules/effects/CMakeLists.txt index 8de9ea539cfbe9c22607a9b6deb07f683a56bbdd..ea350fd4492c201bd247a40b94273829c1654a89 100644 --- a/modules/effects/CMakeLists.txt +++ b/modules/effects/CMakeLists.txt @@ -40,7 +40,7 @@ add_library(vkcv_effects ${vkcv_build_attribute} ${vkcv_effects_sources}) target_link_libraries(vkcv_effects ${vkcv_effects_libraries} vkcv vkcv_shader_compiler vkcv_camera vkcv_asset_loader) # including headers of dependencies and the VkCV framework -target_include_directories(vkcv_effects SYSTEM BEFORE PRIVATE ${vkcv_effects_includes} ${vkcv_include} ${vkcv_shader_compiler_include} ${vkcv_camera_include} {vkcv_asset_loader_include}) +target_include_directories(vkcv_effects SYSTEM BEFORE PRIVATE ${vkcv_effects_includes} ${vkcv_include} ${vkcv_includes} ${vkcv_shader_compiler_include} ${vkcv_camera_include} {vkcv_asset_loader_include}) # add the own include directory for public headers target_include_directories(vkcv_effects BEFORE PUBLIC ${vkcv_effects_include}) diff --git a/modules/upscaling/CMakeLists.txt b/modules/upscaling/CMakeLists.txt index 6d6e7b987e2e7e448f1e8c5925dc731aafc4f3d0..47a963d43f0444216a7a972987a7d584333a1fc8 100644 --- a/modules/upscaling/CMakeLists.txt +++ b/modules/upscaling/CMakeLists.txt @@ -39,7 +39,7 @@ add_library(vkcv_upscaling ${vkcv_build_attribute} ${vkcv_upscaling_sources}) target_link_libraries(vkcv_upscaling ${vkcv_upscaling_libraries} vkcv vkcv_shader_compiler) # including headers of dependencies and the VkCV framework -target_include_directories(vkcv_upscaling SYSTEM BEFORE PRIVATE ${vkcv_upscaling_includes} ${vkcv_include} ${vkcv_shader_compiler_include}) +target_include_directories(vkcv_upscaling SYSTEM BEFORE PRIVATE ${vkcv_upscaling_includes} ${vkcv_include} ${vkcv_includes} ${vkcv_shader_compiler_include}) # add the own include directory for public headers target_include_directories(vkcv_upscaling BEFORE PUBLIC ${vkcv_upscaling_include})