From a6454b1658d325d6ff2d6ba6c349b772148798e0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sl=C3=A1vek=20Banko?= Date: Wed, 16 Mar 2022 23:34:43 +0100 Subject: Conversion to the cmake building system. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Slávek Banko --- kmymoney2/dialogs/CMakeLists.txt | 134 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 134 insertions(+) create mode 100644 kmymoney2/dialogs/CMakeLists.txt (limited to 'kmymoney2/dialogs/CMakeLists.txt') diff --git a/kmymoney2/dialogs/CMakeLists.txt b/kmymoney2/dialogs/CMakeLists.txt new file mode 100644 index 0000000..6da4978 --- /dev/null +++ b/kmymoney2/dialogs/CMakeLists.txt @@ -0,0 +1,134 @@ + +add_subdirectory( settings ) + + +include_directories( + ${CMAKE_BINARY_DIR} + ${CMAKE_SOURCE_DIR} + ${CMAKE_BINARY_DIR}/include + ${CMAKE_SOURCE_DIR}/libkdchart + ${CMAKE_CURRENT_BINARY_DIR} + ${CMAKE_CURRENT_SOURCE_DIR} + ${CMAKE_CURRENT_SOURCE_DIR}/../mymoney + ${TDE_INCLUDE_DIR} + ${TQT_INCLUDE_DIRS} +) + +link_directories( + ${TQT_LIBRARY_DIRS} +) + + +##### dialogs (static) + +tde_add_library( dialogs STATIC_PIC AUTOMOC + SOURCES + kreportconfigurationfilterdlg.cpp + kcurrencycalculator.cpp + kcurrencyeditdlg.cpp + keditequityentrydlg.cpp + keditloanwizard.cpp + knewloanwizard.cpp + kenterscheduledlg.cpp + tderecentfileitem.cpp + keditscheduledlg.cpp + mymoneyqifprofileeditor.cpp + kaccountselectdlg.cpp + kupdatestockpricedlg.cpp + knewequityentrydlg.cpp + kstartdlg.cpp + kreconciledlg.cpp + knewfiledlg.cpp + knewbankdlg.cpp + knewaccountdlg.cpp + kfindtransactiondlg.cpp + kendingbalancedlg.cpp + ksplittransactiondlg.cpp + kimportdlg.cpp + kexportdlg.cpp + kcsvprogressdlg.cpp + kchooseimportexportdlg.cpp + kbackupdlg.cpp + kequitypriceupdatedlg.cpp + kmymoneypricedlg.cpp + knewinvestmentwizard.cpp + ksecuritylisteditor.cpp + kgncimportoptionsdlg.cpp + konlinequoteconfigurationdlg.cpp + kgncpricesourcedlg.cpp + kmymoneyfileinfodlg.cpp + tdeselectdatabasedlg.cpp + kpayeereassigndlg.cpp + kcategoryreassigndlg.cpp + tdeconfirmmanualenterdlg.cpp + kaccountselectdlgdecl.ui + kbackupdlgdecl.ui + kchooseimportexportdlgdecl.ui + tdeconfirmmanualenterdlgdecl.ui + kcsvprogressdlgdecl.ui + kcurrencycalculatordecl.ui + kcurrencyeditdlgdecl.ui + keditequityentrydecl.ui + keditscheduledlgdecl.ui + kendingbalancedlgdecl.ui + kenterscheduledlgdecl.ui + kequitypriceupdatedlgdecl.ui + kexportdlgdecl.ui + kfindtransactiondlgdecl.ui + kgncimportoptionsdlgdecl.ui + kimportdlgdecl.ui + kmymoneypricedlgdecl.ui + knewaccountdlgdecl.ui + knewbankdlgdecl.ui + knewequityentrydecl.ui + knewfiledlgdecl.ui + knewinvestmentwizarddecl.ui + knewloanwizarddecl.ui + konlinequoteconfigurationdecl.ui + kreconciledlgdecl.ui + ksecuritylisteditordecl.ui + ksplitcorrectiondlg.ui + ksplittransactiondlgdecl.ui + kupdatestockpricedlgdecl.ui + mymoneyqifprofileeditordecl.ui + kgncpricesourcedlgdecl.ui + kmymoneyfileinfodlgdecl.ui + tdeselectdatabasedlgdecl.ui + kpayeereassigndlgdecl.ui + kcategoryreassigndlgdecl.ui + transactioneditor.cpp + investtransactioneditor.cpp + investactivities.cpp + kbalancechartdlg.cpp + kplugindlg.ui + kgpgkeyselectiondlg.cpp + transactionmatcher.cpp + kbalancewarning.cpp + knewbudgetdlgdecl.ui + knewbudgetdlg.cpp + tdeselecttransactionsdlgdecl.ui + tdeselecttransactionsdlg.cpp + kmergetransactionsdlg.cpp + ksortoptiondlg.ui + kloadtemplatedlgdecl.ui + kloadtemplatedlg.cpp + kmymoneysplittable.cpp + + LINK + widgets-static + + DEPENDENCIES + kmm-includes +) + + +##### other data + +kmm_install_includes( + FILES + kcurrencycalculator.h + investtransactioneditor.h + transactioneditor.h + ${CMAKE_CURRENT_BINARY_DIR}/kcurrencycalculatordecl.h + DESTINATION ${INCLUDE_INSTALL_DIR}/kmymoney +) -- cgit v1.2.1