Warning, /pim/kdepim-runtime/resources/shared/filestore/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 0002 add_definitions(-DTRANSLATION_DOMAIN=\"akonadi-filestore\") 0003 add_library(akonadi-filestore) 0004 0005 target_sources(akonadi-filestore PRIVATE 0006 abstractlocalstore.cpp 0007 collectioncreatejob.cpp 0008 collectiondeletejob.cpp 0009 collectionfetchjob.cpp 0010 collectionmodifyjob.cpp 0011 collectionmovejob.cpp 0012 entitycompactchangeattribute.cpp 0013 itemcreatejob.cpp 0014 itemdeletejob.cpp 0015 itemfetchjob.cpp 0016 itemmodifyjob.cpp 0017 itemmovejob.cpp 0018 job.cpp 0019 session.cpp 0020 sessionimpls.cpp 0021 storecompactjob.cpp 0022 0023 abstractlocalstore.h 0024 collectioncreatejob.h 0025 collectiondeletejob.h 0026 collectionfetchjob.h 0027 collectionmodifyjob.h 0028 collectionmovejob.h 0029 entitycompactchangeattribute.h 0030 itemcreatejob.h 0031 itemdeletejob.h 0032 itemfetchjob.h 0033 itemmodifyjob.h 0034 itemmovejob.h 0035 job.h 0036 storecompactjob.h 0037 ) 0038 0039 ecm_qt_declare_logging_category(akonadi-filestore HEADER akonadifilestore_debug.h IDENTIFIER AKONADIFILESTORE_LOG CATEGORY_NAME org.kde.pim.filestore 0040 DESCRIPTION "resource filestore lib (kdepim-runtime)" 0041 EXPORT KDEPIMRUNTIME 0042 ) 0043 0044 0045 if (COMPILE_WITH_UNITY_CMAKE_SUPPORT) 0046 set_target_properties(akonadi-filestore PROPERTIES UNITY_BUILD ON) 0047 endif() 0048 generate_export_header(akonadi-filestore BASE_NAME akonadi-filestore) 0049 0050 target_link_libraries(akonadi-filestore 0051 PUBLIC 0052 KPim6::AkonadiCore 0053 PRIVATE 0054 KF6::I18n 0055 ) 0056 0057 set_target_properties(akonadi-filestore PROPERTIES VERSION ${KDEPIMRUNTIME_LIB_VERSION} SOVERSION ${KDEPIMRUNTIME_LIB_SOVERSION} ) 0058 0059 install(TARGETS akonadi-filestore ${KDE_INSTALL_TARGETS_DEFAULT_ARGS} LIBRARY NAMELINK_SKIP) 0060 0061 if (BUILD_TESTING) 0062 add_subdirectory( autotests ) 0063 endif () 0064