Warning, /office/kmymoney/kmymoney/interfaces/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 0002 set(kmm_plugin_LIB_SRCS 0003 appinterface.cpp 0004 importinterface.cpp 0005 kmymoneyplugin.cpp 0006 statementinterface.cpp 0007 viewinterface.cpp 0008 onlinepluginextended.cpp 0009 interfaceloader.cpp 0010 ) 0011 0012 set(plugin_HEADERS 0013 appinterface.h 0014 importinterface.h 0015 kmymoneyplugin.h 0016 statementinterface.h 0017 viewinterface.h 0018 ${CMAKE_CURRENT_BINARY_DIR}/kmm_plugin_export.h 0019 onlinepluginextended.h 0020 ) 0021 0022 add_library(kmm_plugin ${kmm_plugin_LIB_SRCS}) 0023 generate_export_header(kmm_plugin BASE_NAME kmm_plugin) 0024 target_link_libraries(kmm_plugin 0025 PUBLIC 0026 Qt::Core 0027 KF5::XmlGui 0028 PRIVATE 0029 KF5::KCMUtils 0030 KF5::KIOWidgets 0031 Qt::Gui 0032 Qt::Widgets 0033 INTERFACE 0034 kmm_mymoney 0035 ) 0036 0037 set_target_properties(kmm_plugin PROPERTIES VERSION ${PROJECT_VERSION} SOVERSION ${PROJECT_VERSION_MAJOR}) 0038 0039 ########### install files ############### 0040 0041 install(TARGETS kmm_plugin 0042 ${INSTALL_TARGETS_DEFAULT_ARGS} ) 0043 0044 install(FILES ${plugin_HEADERS} 0045 DESTINATION ${KDE_INSTALL_INCLUDEDIR}/kmymoney COMPONENT Devel) 0046