Replaced all occurences of 'include_directories(*${CMAKE_CURRENT_SOURCE_DIR}*)' by...
[libi2ncommon] / xmllib / CMakeLists.txt
CommitLineData
07a85141
KK
1include_directories(BEFORE ${CMAKE_SOURCE_DIR}/src)
2include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR})
3include_directories(BEFORE ${XMLPP_INCLUDE_DIRS})
263b5807
TJ
4
5link_directories(${XMLPP_LIBRARY_DIRS})
6
7set(cpp_sources
8 xmlcommon.cpp
9)
10
11set(cpp_headers
12 xmlcommon.hpp
13)
14
57cee5f6 15add_library(i2ncommon_xml SHARED ${cpp_sources} ${cpp_headers})
263b5807
TJ
16
17target_link_libraries(i2ncommon_xml ${Xmlpp_LIBRARIES})
18
fad32e5f 19set_target_properties(i2ncommon_xml PROPERTIES VERSION ${VERSION} SOVERSION 3)
263b5807
TJ
20
21install(TARGETS i2ncommon_xml
22 LIBRARY DESTINATION lib
23 COMPONENT sharedlibs)
24
25install(FILES ${cpp_headers}
26 DESTINATION include
27 COMPONENT headers)