Skip to content

Commit 6a08938

Browse files
kraehlitjcfr
authored andcommitted
COMP: Support install of QtSOAP headers and library
1 parent 46be576 commit 6a08938

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

src/CMakeLists.txt

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,23 @@ SET(KIT_MOC_SRCS
99
qtsoap.h
1010
)
1111

12+
set(KIT_HEADERS
13+
qtsoap.h
14+
QtSoapTypeFactory
15+
QtSoapTypeConstructorBase
16+
QtSoapTypeConstructor
17+
QtSoapType
18+
QtSoapStructIterator
19+
QtSoapStruct
20+
QtSoapSimpleType
21+
QtSoapQName
22+
QtSoapNamespaces
23+
QtSoapMessage
24+
QtSoapHttpTransport
25+
QtSoapArrayIterator
26+
QtSoapArray
27+
)
28+
1229
INCLUDE_DIRECTORIES(
1330
${CMAKE_CURRENT_SOURCE_DIR}
1431
${CMAKE_CURRENT_BINARY_DIR}
@@ -45,3 +62,13 @@ TARGET_LINK_LIBRARIES(
4562
IF( CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" )
4663
SET_TARGET_PROPERTIES(${PROJECT_NAME} PROPERTIES COMPILE_FLAGS "-fPIC")
4764
ENDIF( CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" )
65+
66+
install(
67+
TARGETS ${PROJECT_NAME}
68+
EXPORT ${targets_export_name}
69+
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
70+
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
71+
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
72+
)
73+
74+
install(FILES ${KIT_HEADERS} DESTINATION ${CMAKE_INSTALL_INCLUDEDIR})

0 commit comments

Comments
 (0)