Skip to content

Commit 5bf3db9

Browse files
author
Diptorup Deb
committed
CmakeList fixes.
1 parent f5538c3 commit 5bf3db9

File tree

1 file changed

+19
-3
lines changed

1 file changed

+19
-3
lines changed

dpctl-capi/CMakeLists.txt

Lines changed: 19 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/cmake/modules/")
1212
find_package(DPCPP REQUIRED)
1313

1414
if(DPCTL_ENABLE_LO_PROGRAM_CREATION)
15+
set(DPCTL_ENABLE_LO_PROGRAM_CREATION 1)
1516
find_package(LevelZero REQUIRED)
1617
endif()
1718

@@ -105,14 +106,29 @@ install(
105106
# Install all headers
106107
file(GLOB HEADERS
107108
"${CMAKE_SOURCE_DIR}/include/*.h"
108-
"${CMAKE_SOURCE_DIR}/include/Config/*.h"
109-
"${CMAKE_SOURCE_DIR}/include/Support/*.h"
110-
"${CMAKE_SOURCE_DIR}/helper/include/*.h"
111109
)
112110
foreach(HEADER ${HEADERS})
113111
install(FILES "${HEADER}" DESTINATION include)
114112
endforeach()
115113

114+
# Install all headers in include/Support
115+
file(GLOB HEADERS "${CMAKE_SOURCE_DIR}/include/Support/*.h")
116+
foreach(HEADER ${HEADERS})
117+
install(FILES "${HEADER}" DESTINATION include/Support)
118+
endforeach()
119+
120+
# Install all headers in helper/include
121+
file(GLOB HEADERS "${CMAKE_SOURCE_DIR}/helper/include/*.h")
122+
foreach(HEADER ${HEADERS})
123+
install(FILES "${HEADER}" DESTINATION helper/include)
124+
endforeach()
125+
126+
# Install all headers in include/Config
127+
file(GLOB HEADERS "${CMAKE_SOURCE_DIR}/include/Config/*.h")
128+
foreach(HEADER ${HEADERS})
129+
install(FILES "${HEADER}" DESTINATION include/Config)
130+
endforeach()
131+
116132
option(
117133
DPCTL_BUILD_CAPI_TESTS
118134
"Build dpctl C API google tests"

0 commit comments

Comments
 (0)