Warning, /office/kmymoney/kmymoney/plugins/views/reports/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 add_subdirectory(core) 0002 0003 configure_file(${CMAKE_CURRENT_SOURCE_DIR}/reportsview.json.cmake ${CMAKE_CURRENT_BINARY_DIR}/reportsview.json @ONLY) 0004 0005 set(reportsview_SOURCES 0006 reportsview.cpp 0007 kreportsview.cpp 0008 tocitem.cpp 0009 tocitemgroup.cpp 0010 tocitemreport.cpp 0011 kreportconfigurationfilterdlg.cpp 0012 reporttabimpl.cpp 0013 reportcontrolimpl.cpp 0014 kbalancechartdlg.cpp 0015 ) 0016 0017 ki18n_wrap_ui(reportsview_SOURCES 0018 kreportconfigurationfilterdlg.ui 0019 kreportsview.ui 0020 reportcontrol.ui 0021 reporttabgeneral.ui 0022 reporttabrowcolquery.ui 0023 reporttabrowcolpivot.ui 0024 reporttabrange.ui 0025 reporttabchart.ui 0026 reporttabcapitalgain.ui 0027 reporttabperformance.ui 0028 ) 0029 # kconfig_add_kcfg_files(reportsview_SOURCES reportsviewsettings.kcfgc) 0030 0031 kmymoney_add_plugin(reportsview SOURCES ${reportsview_SOURCES}) 0032 0033 target_link_libraries(reportsview 0034 PUBLIC 0035 kmm_plugin 0036 KF5::TextWidgets 0037 KF5::KIOCore 0038 KF5::KIOFileWidgets 0039 KF5::KIOWidgets 0040 reports 0041 kmm_widgets 0042 kmm_menus 0043 kmm_printer 0044 kmm_textbrowser 0045 ) 0046 0047 # the KCM module 0048 0049 set(kcm_reportsview_PART_SRCS 0050 kcm_reportsview.cpp 0051 ) 0052 0053 kconfig_add_kcfg_files(kcm_reportsview_PART_SRCS reportsviewsettings.kcfgc) 0054 0055 ki18n_wrap_ui(kcm_reportsview_PART_SRCS reportsviewsettings.ui) 0056 0057 kmymoney_add_plugin_kcm(kcm_reportsview SOURCES ${kcm_reportsview_PART_SRCS}) 0058 0059 target_link_libraries(kcm_reportsview 0060 KF5::I18n 0061 KF5::ConfigWidgets 0062 KF5::Completion 0063 KF5::KIOWidgets 0064 KF5::CoreAddons 0065 kmm_settings 0066 )