Skip to content

Commit 8fb8bde

Browse files
committed
Support install of QtSOAP headers and library
1 parent 6f67e7e commit 8fb8bde

File tree

1 file changed

+26
-0
lines changed

1 file changed

+26
-0
lines changed

src/CMakeLists.txt

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,22 @@ SET(KIT_SRCS
88
SET(KIT_MOC_SRCS
99
qtsoap.h
1010
)
11+
SET(KIT_HEADERS
12+
qtsoap.h
13+
QtSoapTypeFactory
14+
QtSoapTypeConstructorBase
15+
QtSoapTypeConstructor
16+
QtSoapType
17+
QtSoapStructIterator
18+
QtSoapStruct
19+
QtSoapSimpleType
20+
QtSoapQName
21+
QtSoapNamespaces
22+
QtSoapMessage
23+
QtSoapHttpTransport
24+
QtSoapArrayIterator
25+
QtSoapArray
26+
)
1127

1228
INCLUDE_DIRECTORIES(
1329
${CMAKE_CURRENT_SOURCE_DIR}
@@ -45,3 +61,13 @@ TARGET_LINK_LIBRARIES(
4561
IF( CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" )
4662
SET_TARGET_PROPERTIES(${PROJECT_NAME} PROPERTIES COMPILE_FLAGS "-fPIC")
4763
ENDIF( CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" )
64+
65+
install(
66+
TARGETS ${PROJECT_NAME}
67+
EXPORT ${targets_export_name}
68+
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
69+
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
70+
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
71+
)
72+
73+
install( FILES ${KIT_HEADERS} DESTINATION ${CMAKE_INSTALL_INCLUDEDIR} )

0 commit comments

Comments
 (0)