Warning, /office/kmymoney/kmymoney/models/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 set(libmodels_a_SOURCES 0002 accountsproxymodel.cpp 0003 comboboxmodels.cpp 0004 delegateproxy.cpp 0005 equitiesmodel.cpp 0006 idfilter.cpp 0007 institutionsproxymodel.cpp 0008 itemrenameproxymodel.cpp 0009 ledgerconcatenatemodel.cpp 0010 ledgerfilter.cpp 0011 ledgerfilterbase.cpp 0012 ledgersortorder.cpp 0013 ledgersortproxymodel.cpp 0014 onlinebankingaccountsfilterproxymodel.cpp 0015 onlinebalanceproxymodel.cpp 0016 payeeidentifiercontainermodel.cpp 0017 scheduleproxymodel.cpp 0018 securitiesfilterproxymodel.cpp 0019 securityaccountsproxymodel.cpp 0020 specialledgeritemfilter.cpp 0021 ) 0022 0023 add_library(kmm_models ${libmodels_a_SOURCES}) 0024 0025 generate_export_header(kmm_models BASE_NAME kmm_models) 0026 0027 target_link_libraries(kmm_models PUBLIC 0028 Qt::Core 0029 kmm_mymoney 0030 kmm_settings 0031 kmymoney_common 0032 onlinetask_interfaces 0033 KF5::ItemModels 0034 ) 0035 set_target_properties(kmm_models PROPERTIES VERSION ${PROJECT_VERSION} SOVERSION ${PROJECT_VERSION_MAJOR}) 0036 0037 if (USE_MODELTEST) 0038 target_compile_definitions(kmm_models PRIVATE -DKMM_MODELTEST) 0039 target_link_libraries(kmm_models PRIVATE Qt::Test) 0040 endif() 0041 0042 add_dependencies(kmm_models kmm_settings) 0043 0044 install(TARGETS kmm_models ${KDE_INSTALL_TARGETS_DEFAULT_ARGS} )