remove unused libs
[platform/upstream/libzypp.git] / zypp / CMakeLists.txt
index ee99662..ef2084c 100644 (file)
@@ -4,14 +4,10 @@
 
 ADD_DEFINITIONS(-DLOCALEDIR=\\\"${CMAKE_INSTALL_PREFIX}/share/locale\\\" -DTEXTDOMAIN=\\\"zypp\\\" )
 
-ADD_EXECUTABLE(mkarray ${CMAKE_SOURCE_DIR}/zypp/cache/schema/mkarray.c )
 INCLUDE_DIRECTORIES(${CMAKE_CURRENT_BINARY_DIR})
 #FILE(WRITE filename "message to write"... )
 
-ADD_CUSTOM_COMMAND( OUTPUT ${CMAKE_BINARY_DIR}/zypp/sqlite-schema.h PRE_BUILD COMMAND "${CMAKE_BINARY_DIR}/zypp/mkarray" ARGS "${CMAKE_SOURCE_DIR}/zypp/cache/schema/schema.sql" "schemaData" "${CMAKE_BINARY_DIR}/zypp/sqlite-schema.h" DEPENDS mkarray DEPENDS ${CMAKE_SOURCE_DIR}/zypp/cache/schema/schema.sql )
-
 SET( zypp_SRCS
-  Arch.cc
   Atom.cc
   ByteCount.cc
   Capabilities.cc
@@ -19,7 +15,6 @@ SET( zypp_SRCS
   CapMatch.cc
   Changelog.cc
   CheckSum.cc
-  CountryCode.cc
   Date.cc
   Dep.cc
   Dependencies.cc
@@ -33,8 +28,6 @@ SET( zypp_SRCS
   FileChecker.cc
   IdString.cc
   KeyRing.cc
-  LanguageCode.cc
-  Locale.cc
   Locks.cc
   MediaProducts.cc
   MediaSetAccess.cc
@@ -50,6 +43,7 @@ SET( zypp_SRCS
   Pathname.cc
   Pattern.cc
   PoolItem.cc
+  PoolQuery.cc
   ProblemSolution.cc
   Product.cc
   ProgressData.cc
@@ -69,7 +63,6 @@ SET( zypp_SRCS
   ResPool.cc
   ResPoolProxy.cc
   ResStatus.cc
-  ResStore.cc
   Script.cc
   Signature.cc
   SrcPackage.cc
@@ -80,12 +73,18 @@ SET( zypp_SRCS
   UpgradeStatistics.cc
   Url.cc
   VendorAttr.cc
-  ZConfig.cc
   ZYpp.cc
   ZYppCommitPolicy.cc
   ZYppCommitResult.cc
   ZYppFactory.cc
 )
+SET( zypp_EARLY_SRCS
+  ZConfig.cc
+  Arch.cc
+  Locale.cc
+  CountryCode.cc
+  LanguageCode.cc
+)
 
 SET( zypp_HEADERS
   Arch.h
@@ -137,6 +136,7 @@ SET( zypp_HEADERS
   Pathname.h
   Pattern.h
   PoolItem.h
+  PoolQuery.h
   ProblemSolution.h
   ProblemTypes.h
   Product.h
@@ -160,7 +160,6 @@ SET( zypp_HEADERS
   ResPool.h
   ResPoolProxy.h
   ResStatus.h
-  ResStore.h
   ResTraits.h
   Script.h
   Signature.h
@@ -224,7 +223,6 @@ SET( zypp_base_HEADERS
   base/Functional.h
   base/Gettext.h
   base/GzStream.h
-  base/Hash.h
   base/IOStream.h
   base/InputStream.h
   base/Iterator.h
@@ -242,7 +240,6 @@ SET( zypp_base_HEADERS
   base/String.h
   base/Regex.h
   base/Sysconfig.h
-  base/UniqueString.h
   base/Unit.h
   base/WatchFile.h
 )
@@ -285,6 +282,7 @@ SET( zypp_media_SRCS
   media/MediaISO.cc
   media/MediaManager.cc
   media/MediaUserAuth.cc
+  media/CurlConfig.cc
 )
 
 SET( zypp_media_HEADERS
@@ -304,6 +302,7 @@ SET( zypp_media_HEADERS
   media/MediaUserAuth.h
   media/Mount.h
   media/ProxyInfo.h
+  media/CurlConfig.h
 )
 
 INSTALL(  FILES
@@ -514,6 +513,7 @@ SET( zypp_sat_SRCS
   sat/Repo.cc
   sat/Solvable.cc
   sat/SATResolver.cc
+  sat/SolvAttr.cc
 )
 
 SET( zypp_sat_HEADERS
@@ -521,6 +521,7 @@ SET( zypp_sat_HEADERS
   sat/Repo.h
   sat/Solvable.h
   sat/SATResolver.h
+  sat/SolvAttr.h
 )
 
 INSTALL(  FILES
@@ -699,52 +700,6 @@ INSTALL(  FILES
   DESTINATION ${CMAKE_INSTALL_PREFIX}/include/zypp/zypp_detail
 )
 
-SET( zypp_cache_SRCS
-  ${CMAKE_BINARY_DIR}/zypp/sqlite-schema.h
-  cache/CacheInitializer.cc
-  cache/CacheException.cc
-  cache/Attribute.cc
-  cache/CacheTypes.cc
-  cache/ResolvableQuery.cc
-  cache/SolvStore.cc
-  cache/CacheFSCK.cc
-  cache/Utils.cc
-)
-
-SET( zypp_cache_HEADERS
-  cache/Attribute.h
-  cache/CacheAttributes.h
-  cache/CacheTypes.h
-  cache/CacheInitializer.h
-  cache/CacheException.h
-  cache/SolvStore.h
-  cache/CacheFSCK.h
-  cache/ResolvableQuery.h
-  cache/Utils.h
-)
-
-INSTALL(  FILES
-  ${zypp_cache_HEADERS}
-  DESTINATION ${CMAKE_INSTALL_PREFIX}/include/zypp/cache
-)
-
-SET( zypp_cache_sqlite3x_SRCS
-  cache/sqlite3x/sqlite3x_command.cpp
-  cache/sqlite3x/sqlite3x_connection.cpp
-  cache/sqlite3x/sqlite3x_exception.cpp
-  cache/sqlite3x/sqlite3x_reader.cpp
-  cache/sqlite3x/sqlite3x_transaction.cpp
-)
-
-SET( zypp_cache_sqlite3x_HEADERS
-  cache/sqlite3x/sqlite3x.hpp
-)
-
-#INSTALL(  FILES
-#  ${zypp_cache_sqlite3x_HEADERS}
-#  DESTINATION ${CMAKE_INSTALL_PREFIX}/include/zypp/cache/sqlite3x
-#)
-
 SET( zypp_repo_SRCS
   repo/dummy.cc
   repo/RepositoryImpl.cc
@@ -785,14 +740,6 @@ INSTALL( FILES
   DESTINATION ${CMAKE_INSTALL_PREFIX}/include/zypp/repo
 )
 
-SET( zypp_repo_cached_SRCS
-  repo/cached/RepoImpl.cc
-)
-
-SET( zypp_repo_cached_HEADERS
-  repo/cached/RepoImpl.h
-)
-
 SET( zypp_repo_yum_SRCS
   repo/yum/Downloader.cc
   repo/yum/ResourceType.cc
@@ -812,8 +759,6 @@ SET( zypp_repo_susetags_HEADERS
 )
 
 SET( zypp_lib_SRCS
-${zypp_cache_SRCS}
-${zypp_cache_sqlite3x_SRCS}
 ${zypp_pool_SRCS}
 ${zypp_parser_susetags_SRCS}
 ${zypp_parser_xml_SRCS}
@@ -825,7 +770,6 @@ ${zypp_media_proxyinfo_SRCS}
 ${zypp_media_SRCS}
 ${zypp_url_SRCS}
 ${zypp_repo_SRCS}
-${zypp_repo_cached_SRCS}
 ${zypp_repo_yum_SRCS}
 ${zypp_repo_susetags_SRCS}
 ${zypp_repo_data_SRCS}
@@ -840,6 +784,7 @@ ${zypp_SRCS}
 ${zypp_zypp_detail_SRCS}
 ${zypp_sat_SRCS}
 ${zypp_sat_detail_SRCS}
+${zypp_EARLY_SRCS}
 ${zypp_base_SRCS}
 )
 
@@ -923,14 +868,12 @@ ADD_DEPENDENCIES(zypp schema_header)
 TARGET_LINK_LIBRARIES(zypp util )
 TARGET_LINK_LIBRARIES(zypp ${DBUS_LIBRARY} )
 TARGET_LINK_LIBRARIES(zypp dbus-glib-1 )
-TARGET_LINK_LIBRARIES(zypp ${GLIB_LIBRARY} )
 TARGET_LINK_LIBRARIES(zypp ${RPM_LIBRARY} )
 TARGET_LINK_LIBRARIES(zypp ${GETTEXT_LIBRARIES} )
 TARGET_LINK_LIBRARIES(zypp ${HAL_LIBRARY} )
 TARGET_LINK_LIBRARIES(zypp ${HAL_STORAGE_LIBRARY} )
 TARGET_LINK_LIBRARIES(zypp ${CURL_LIBRARY} )
 TARGET_LINK_LIBRARIES(zypp ${LIBXML_LIBRARY} )
-TARGET_LINK_LIBRARIES(zypp ${SQLITE_LIBRARY} )
 TARGET_LINK_LIBRARIES(zypp ${ZLIB_LIBRARY} )
 TARGET_LINK_LIBRARIES(zypp ${SATSOLVER_LIBRARY} )