diff --git a/lib/CMakeLists.txt b/lib/CMakeLists.txt
index 7b70aa13f..79705fce9 100644
--- a/lib/CMakeLists.txt
+++ b/lib/CMakeLists.txt
@@ -117,8 +117,17 @@ foreach(clspv_lib clspv_core clspv_passes)
target_include_directories(${clspv_lib} PRIVATE ${CLANG_INCLUDE_DIRS})
- target_include_directories(${clspv_lib} PUBLIC ${CLSPV_INCLUDE_DIRS})
+ target_include_directories(
+ ${clspv_lib} INTERFACE
+ $
+ $
+ )
+ target_include_directories(
+ ${clspv_lib} PRIVATE
+ # ${CMAKE_CURRENT_SOURCE_DIR}/../include/
+ ${CLSPV_INCLUDE_DIRS}
+ )
endforeach(clspv_lib)
# Dependencies of clspv_lib