File tree Expand file tree Collapse file tree 1 file changed +10
-4
lines changed Expand file tree Collapse file tree 1 file changed +10
-4
lines changed Original file line number Diff line number Diff line change 1+ set (CPPKAFKA_HEADER "${CMAKE_CURRENT_BINARY_DIR} /cppkafka.h" )
2+
13# Local function to auto-generate main cppkafka.h header file
24function (make_cppkafka_header)
3- set (CPPKAFKA_HEADER ${CMAKE_CURRENT_SOURCE_DIR} /cppkafka.h)
4- file (GLOB INCLUDE_HEADERS RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} "*.h" "utils/*.h" )
5+ file (GLOB INCLUDE_HEADERS RELATIVE "${CMAKE_CURRENT_SOURCE_DIR} " "*.h" "utils/*.h" )
56 list (SORT INCLUDE_HEADERS)
67 foreach (header ${INCLUDE_HEADERS} )
78 if (NOT ${header} MATCHES "cppkafka.h" )
@@ -10,7 +11,7 @@ function(make_cppkafka_header)
1011 endforeach ()
1112
1213 #create file from template
13- configure_file (${PROJECT_SOURCE_DIR} /cmake/cppkafka.h.in ${CPPKAFKA_HEADER} @ONLY)
14+ configure_file (" ${PROJECT_SOURCE_DIR} /cmake/cppkafka.h.in" " ${CPPKAFKA_HEADER} " @ONLY)
1415endfunction ()
1516
1617# Run file generation function
@@ -22,7 +23,7 @@ file(GLOB UTILS_INCLUDE_FILES "utils/*.h")
2223file (GLOB DETAIL_INCLUDE_FILES "detail/*.h" )
2324install (
2425 FILES ${INCLUDE_FILES}
25- DESTINATION include /cppkafka
26+ DESTINATION include /cppkafka/
2627 COMPONENT Headers
2728)
2829install (
@@ -35,3 +36,8 @@ install(
3536 DESTINATION include /cppkafka/detail/
3637 COMPONENT Headers
3738)
39+ install (
40+ FILES "${CPPKAFKA_HEADER} "
41+ DESTINATION include /cppkafka/
42+ COMPONENT Headers
43+ )
You can’t perform that action at this time.
0 commit comments