Warning, /pim/akonadiclient/src/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 ###### setup ######
0002 
0003 include_directories(${CMAKE_SOURCE_DIR} ${CMAKE_BINARY_DIR})
0004 
0005 ###### target ######
0006 
0007 set(libakonadiclient_SRCS
0008     ${CMAKE_CURRENT_SOURCE_DIR}/abstractcommand.cpp
0009     ${CMAKE_CURRENT_SOURCE_DIR}/addcommand.cpp
0010     ${CMAKE_CURRENT_SOURCE_DIR}/collectionresolvejob.cpp
0011     ${CMAKE_CURRENT_SOURCE_DIR}/collectionpathjob.cpp
0012     ${CMAKE_CURRENT_SOURCE_DIR}/commandfactory.cpp
0013     ${CMAKE_CURRENT_SOURCE_DIR}/commandrunner.cpp
0014     ${CMAKE_CURRENT_SOURCE_DIR}/listcommand.cpp
0015     ${CMAKE_CURRENT_SOURCE_DIR}/infocommand.cpp
0016     ${CMAKE_CURRENT_SOURCE_DIR}/showcommand.cpp
0017     ${CMAKE_CURRENT_SOURCE_DIR}/createcommand.cpp
0018     ${CMAKE_CURRENT_SOURCE_DIR}/copycommand.cpp
0019     ${CMAKE_CURRENT_SOURCE_DIR}/movecommand.cpp
0020     ${CMAKE_CURRENT_SOURCE_DIR}/groupcommand.cpp
0021     ${CMAKE_CURRENT_SOURCE_DIR}/errorreporter.cpp
0022     ${CMAKE_CURRENT_SOURCE_DIR}/editcommand.cpp
0023     ${CMAKE_CURRENT_SOURCE_DIR}/deletecommand.cpp
0024     ${CMAKE_CURRENT_SOURCE_DIR}/renamecommand.cpp
0025     ${CMAKE_CURRENT_SOURCE_DIR}/updatecommand.cpp
0026     ${CMAKE_CURRENT_SOURCE_DIR}/tagscommand.cpp
0027     ${CMAKE_CURRENT_SOURCE_DIR}/agentscommand.cpp
0028     ${CMAKE_CURRENT_SOURCE_DIR}/exportcommand.cpp
0029     ${CMAKE_CURRENT_SOURCE_DIR}/importcommand.cpp
0030     ${CMAKE_CURRENT_SOURCE_DIR}/commandshell.cpp
0031     ${CMAKE_CURRENT_SOURCE_DIR}/dumpcommand.cpp
0032 )
0033 
0034 set(akonadiclient_SRCS ${CMAKE_CURRENT_SOURCE_DIR}/main.cpp)
0035 add_library(libakonadiclient STATIC ${libakonadiclient_SRCS})
0036 target_link_libraries(libakonadiclient KPim5::AkonadiCore KPim5::AkonadiXml KPim5::AkonadiContact KPim5::Mime)
0037 target_link_libraries(libakonadiclient KF5::I18n)
0038 target_link_libraries(libakonadiclient Qt5::Core)
0039 
0040 set_target_properties(libakonadiclient PROPERTIES ENABLE_EXPORTS TRUE)
0041 
0042 add_executable(akonadiclient ${akonadiclient_SRCS})
0043 target_link_libraries(akonadiclient libakonadiclient)
0044 
0045 ###### version tracking ######
0046 
0047 add_dependencies(akonadiclient vcsversion)
0048 
0049 ###### install ######
0050 
0051 install(TARGETS akonadiclient ${INSTALL_TARGETS_DEFAULT_ARGS})