7fb9002e5fd54d78781348bb8ab512a2531aaf7f
[platform/upstream/libzypp.git] / zypp / parser / CMakeLists.txt
1 #ADD_SUBDIRECTORY( yum2 ) 
2 ADD_SUBDIRECTORY( yum ) 
3 ADD_SUBDIRECTORY( tagfile ) 
4 ADD_SUBDIRECTORY( xmlstore ) 
5
6 INCLUDE_DIRECTORIES( ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR} ${KDE3_INCLUDE_DIR} ${QT_INCLUDE_DIR}  )
7
8 SET(zypp_parser_SRCS
9 XMLNodeIterator.cc
10 LibXMLHelper.cc
11 SAXParser.cc
12 )
13
14 ADD_LIBRARY(zypp_parser STATIC ${zypp_parser_SRCS})
15 TARGET_LINK_LIBRARIES(zypp_parser zypp_parser_yum)
16 TARGET_LINK_LIBRARIES(zypp_parser zypp_parser_xmlstore)
17 TARGET_LINK_LIBRARIES(zypp_parser zypp_parser_tagfile)
18
19 SET_SOURCE_FILES_PROPERTIES(${zypp_parser_SRCS} PROPERTIES COMPILE_FLAGS -DZYPP_BASE_LOGGER_LOGGROUP=\\\"parser\\\")
20
21 INSTALL_FILES( FILES
22 LibXMLHelper.h
23 ParserProgress.h
24 SAXParser.h
25 XMLNodeIterator.h
26 xml_parser_assert.h
27 DESTINATION
28 ${CMAKE_INSTALL_PREFIX}/include/zypp/parser
29 )