####################################################################
-# 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
ProblemSolution.cc
Package.cc
Pathname.cc
+ ProgressData.cc
Source.cc
SourceFactory.cc
SourceManager.cc
ProvideFilePolicy.cc
OnMediaLocation.cc
Fetcher.cc
+ FileChecker.cc
)
SET( zypp_HEADERS
+ ZConfig.h
Arch.h
Atom.h
AutoDispose.h
Patch.h
PathInfo.h
Pathname.h
+ ProgressData.h
Pattern.h
PoolItem.h
ProblemSolution.h
ZYppCommitPolicy.h
ZYppCommitResult.h
ZYppFactory.h
+ FileChecker.h
)
INSTALL( FILES ${zypp_HEADERS} DESTINATION "${CMAKE_INSTALL_PREFIX}/include/zypp" )
SET( zypp_base_SRCS
+ base/Random.cc
base/Measure.cc
base/Fd.cc
base/Gettext.cc
base/Unit.cc
base/ExternalDataSource.cc
base/Exception.cc
+ base/UserRequestException.cc
base/Sysconfig.cc
base/ProfilingFormater.cc
base/LogControl.cc
)
SET( zypp_base_HEADERS
+ base/Random.h
base/Algorithm.h
base/Counter.h
base/Debug.h
base/Deprecated.h
base/DtorReset.h
base/Exception.h
+ base/UserRequestException.h
base/ExternalDataSource.h
base/Fd.h
base/Function.h
base/Sysconfig.h
base/UniqueString.h
base/Unit.h
+ base/WatchFile.h
)
INSTALL( FILES
capability/FileCap.cc
capability/HalCap.cc
capability/ModaliasCap.cc
+ capability/FilesystemCap.cc
capability/NamedCap.cc
capability/NullCap.cc
capability/SplitCap.cc
capability/FileCap.h
capability/HalCap.h
capability/ModaliasCap.h
+ capability/FilesystemCap.h
capability/NamedCap.h
capability/NullCap.h
capability/OrCap.h
)
SET( zypp_parser_SRCS
+ parser/TagParser.cc
+ parser/IniParser.cc
+ parser/IniDict.cc
parser/LibXMLHelper.cc
parser/SAXParser.cc
parser/XMLNodeIterator.cc
)
SET( zypp_parser_HEADERS
+ parser/TagParser.h
+ parser/IniParser.h
+ parser/IniDict.h
parser/LibXMLHelper.h
parser/ParserProgress.h
parser/SAXParser.h
)
SET( zypp_parser_inifile_SRCS
- parser/inifile/ini_file.cpp
+ parser/inifile/iniparser.c
)
SET( zypp_parser_inifile_HEADERS
- parser/inifile/ini_file.hpp
+ parser/inifile/iniparser.h
)
INSTALL( FILES
DESTINATION ${CMAKE_INSTALL_PREFIX}/include/zypp/parser/inifile
)
+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
+ parser/susetags/PackagesLangFileReader.h
+ parser/susetags/PatternFileReader.h
+)
+
+INSTALL( FILES
+ ${zypp_parser_susetags_HEADERS}
+ DESTINATION ${CMAKE_INSTALL_PREFIX}/include/zypp/parser/susetags
+)
+
SET( zypp_parser_tagfile_SRCS
parser/tagfile/ParseException.cc
parser/tagfile/TagFileParser.cc
DESTINATION ${CMAKE_INSTALL_PREFIX}/include/zypp/parser/tagfile
)
-SET( zypp_parser_taggedfile_SRCS
- parser/taggedfile/TagCacheRetrieval.cc
- parser/taggedfile/TaggedFile.cc
- parser/taggedfile/TaggedParser.cc
- parser/taggedfile/TagParser.cc
- parser/taggedfile/TagRetrievalPos.cc
-)
-
-SET( zypp_parser_taggedfile_HEADERS
- parser/taggedfile/TagCacheRetrieval.h
- parser/taggedfile/TaggedFile.h
- parser/taggedfile/TagParser.h
- parser/taggedfile/TagCacheRetrievalPtr.h
- parser/taggedfile/TaggedParser.h
- parser/taggedfile/TagRetrievalPos.h
-)
-
-INSTALL( FILES
- ${zypp_parser_taggedfile_HEADERS}
- DESTINATION ${CMAKE_INSTALL_PREFIX}/include/zypp/parser/taggedfile
-)
-
-
SET( zypp_parser_xml_SRCS
parser/xml/Node.cc
parser/xml/ParseDef.cc
parser/yum/YUMPrimaryParser.cc
parser/yum/YUMProductParser.cc
parser/yum/YUMRepomdParser.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
parser/yum/YUMPrimaryParser.h
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
)
DESTINATION ${CMAKE_INSTALL_PREFIX}/include/zypp/parser/yum
)
-SET( zypp_parser_yum2_SRCS
- parser/yum2/YUMPrimaryParser.cc
-)
-
-SET( zypp_parser_yum2_HEADERS
- parser/yum2/YUMPrimaryParser.h
-)
-
INSTALL( FILES
${zypp_parser_yum2_HEADERS}
DESTINATION ${CMAKE_INSTALL_PREFIX}/include/zypp/parser/yum2
)
SET( zypp_source_yum_SRCS
+ source/yum/YUMDownloader.cc
source/yum/YUMAtomImpl.cc
source/yum/YUMGroupImpl.cc
source/yum/YUMMessageImpl.cc
source/yum/YUMProductImpl.cc
source/yum/YUMScriptImpl.cc
source/yum/YUMSourceImpl.cc
+ source/yum/YUMResourceType.cc
)
SET( zypp_source_yum_HEADERS
+ source/yum/YUMDownloader.h
source/yum/YUMAtomImpl.h
source/yum/YUMGroupImpl.h
source/yum/YUMMessageImpl.h
source/yum/YUMProductImpl.h
source/yum/YUMScriptImpl.h
source/yum/YUMSourceImpl.h
+ source/yum/YUMResourceType.h
)
INSTALL( FILES
${zypp_capability_SRCS}
${zypp_pool_SRCS}
${zypp_parser_tagfile_SRCS}
-${zypp_parser_taggedfile_SRCS}
+${zypp_parser_susetags_SRCS}
${zypp_parser_yum2_SRCS}
${zypp_parser_xmlstore_SRCS}
${zypp_parser_xml_SRCS}
${zypp_source_plaindir_HEADERS}
${zypp_target_store_xml_HEADERS}
${zypp_parser_tagfile_HEADERS}
-${zypp_parser_taggedfile_HEADERS}
+${zypp_parser_susetags_HEADERS}
${zypp_target_rpm_HEADERS}
${zypp_parser_yum2_HEADERS}
${zypp_capability_HEADERS}