Skip to content

Commit 707c1c2

Browse files
committed
COMP: Need to install all the PythonQt headers.
1 parent c6b98d4 commit 707c1c2

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

src/CMakeLists.txt

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,13 +76,13 @@ set(Core_PUBLIC_HEADER
7676
PythonQtThreadSupport.h
7777
PythonQtPythonInclude.h
7878
)
79+
7980
foreach( header ${Core_PUBLIC_HEADER} )
8081
set_target_properties(${PROJECT_NAME} PROPERTIES
8182
OUTPUT_NAME PythonQt-${PYTHONQT_SUFFIX}
8283
PUBLIC_HEADER ${header}
8384
)
8485
endforeach()
85-
unset(Core_PUBLIC_HEADER)
8686

8787
add_dependencies(${PROJECT_NAME} PythonQtWrapper)
8888

@@ -103,6 +103,7 @@ target_include_directories(${PROJECT_NAME} PUBLIC
103103
$<INSTALL_INTERFACE:include/PythonQt>
104104
)
105105

106+
106107
if(MSVC)
107108
target_compile_options(${PROJECT_NAME} PRIVATE "/bigobj")
108109
elseif(MINGW)
@@ -173,3 +174,8 @@ install(FILES
173174
"${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}ConfigVersion.cmake"
174175
DESTINATION lib/cmake/${PROJECT_NAME}
175176
)
177+
178+
install(FILES
179+
${Core_PUBLIC_HEADER}
180+
DESTINATION ${CMAKE_INSTALL_PREFIX}/${PythonQt_INSTALL_INCLUDE_DIR}
181+
)

0 commit comments

Comments
 (0)