- Fix long standing bug where the .cc dependencies were incorrectly
[platform/upstream/libzypp.git] / zypp / CMakeLists.txt
index 85e0fce..eee3a56 100644 (file)
@@ -1,16 +1,11 @@
 ####################################################################
-# INCLUDES                                                         #
-####################################################################
-
-INCLUDE_DIRECTORIES( ${CMAKE_SOURCE_DIR} ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
-
-####################################################################
 # SOURCES                                                          #
 ####################################################################
 
 ADD_DEFINITIONS(-DLOCALEDIR=\\\"/usr/share/libzypp\\\" -DTEXTDOMAIN=\\\"zypp\\\" )
 
 SET( zypp_SRCS
+  ZConfig.cc
   LanguageCode.cc
   Arch.cc
   Atom.cc
@@ -85,9 +80,11 @@ SET( zypp_SRCS
   ProvideFilePolicy.cc
   OnMediaLocation.cc
   Fetcher.cc
+  FileChecker.cc
 )
 
 SET( zypp_HEADERS
+  ZConfig.h
   Arch.h
   Atom.h
   AutoDispose.h
@@ -180,6 +177,7 @@ SET( zypp_HEADERS
   ZYppCommitPolicy.h
   ZYppCommitResult.h
   ZYppFactory.h
+  FileChecker.h
 )
 
 INSTALL(  FILES ${zypp_HEADERS} DESTINATION "${CMAKE_INSTALL_PREFIX}/include/zypp" )
@@ -448,12 +446,16 @@ INSTALL(  FILES
 )
 
 SET( zypp_parser_susetags_SRCS
+  parser/susetags/RepoIndex.cc
+  parser/susetags/ContentFileReader.cc
   parser/susetags/PackagesFileReader.cc
   parser/susetags/PackagesLangFileReader.cc
   parser/susetags/PatternFileReader.cc
 )
 
 SET( zypp_parser_susetags_HEADERS
+  parser/susetags/RepoIndex.h
+  parser/susetags/ContentFileReader.h
   parser/susetags/FileReaderBase.h
   parser/susetags/FileReaderBaseImpl.h
   parser/susetags/PackagesFileReader.h
@@ -544,11 +546,15 @@ SET( zypp_parser_yum_SRCS
   parser/yum/YUMPrimaryParser.cc
   parser/yum/YUMProductParser.cc
   parser/yum/YUMRepomdParser.cc
-  parser/yum/FileReaderBase.cc
+  parser/yum/FileReaderBaseImpl.cc
   parser/yum/RepomdFileReader.cc
   parser/yum/PatchesFileReader.cc
   parser/yum/PrimaryFileReader.cc
+  parser/yum/OtherFileReader.cc
+  parser/yum/FilelistsFileReader.cc
   parser/yum/PatchFileReader.cc
+  parser/yum/PatternFileReader.cc
+  parser/yum/ProductFileReader.cc
 )
 
 SET( zypp_parser_yum_HEADERS
@@ -564,10 +570,15 @@ SET( zypp_parser_yum_HEADERS
   parser/yum/YUMProductParser.h
   parser/yum/YUMRepomdParser.h
   parser/yum/FileReaderBase.h
+  parser/yum/FileReaderBaseImpl.h
   parser/yum/RepomdFileReader.h
   parser/yum/PatchesFileReader.h
   parser/yum/PrimaryFileReader.h
+  parser/yum/OtherFileReader.h
+  parser/yum/FilelistsFileReader.h
   parser/yum/PatchFileReader.h
+  parser/yum/PatternFileReader.h
+  parser/yum/ProductFileReader.h
   parser/yum/schemanames.h
 )