gnucash master: Multiple changes pushed

Geert Janssens gjanssens at code.gnucash.org
Sun Apr 19 15:23:51 EDT 2020


Updated	 via  https://github.com/Gnucash/gnucash/commit/0cfb40ef (commit)
	 via  https://github.com/Gnucash/gnucash/commit/261bff12 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/9d960970 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/954c1a00 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/6cedd0d7 (commit)
	from  https://github.com/Gnucash/gnucash/commit/a392190a (commit)



commit 0cfb40efeba7db45a91086cf509c3ed289becce1
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sun Apr 19 19:33:07 2020 +0200

    CMake - use configure_file instead of file(COPY ) wherever possible
    
    file(COPY ) will only trigger when the destination file doesn't exist yet.
    It won't retrigger on source file changes.
    configure_file on the other hand will. To avoid unwanted substitution
    attempts this can be invoked with the COPYONLY keyword.
    Disadvantage of configure_file is that it will only take one
    input file where file(COPY ) can operate on a list of files.
    As such the configure_file statement has to be wrapped in a foreach.
    
    A few uses of file(COPY ) can't be replaced as they are setting
    file permissions. And the one in make_dist has been kept as that
    always operates on an empty directory, hence copying is guaranteed.
    
    The former will monitor the file for updates and copy it again
    the latter will only copy the file if it doesn't exist in the destination yet

commit 261bff125058f394f3b2dd86859f7b14ddfbd730
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sun Apr 19 18:22:59 2020 +0200

    Drop unused module file in xml backend

commit 9d96097032f7f1cdd89dd4ef71cd7000ad86979f
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sun Apr 19 20:07:17 2020 +0200

    Convert gncmod-generic-import module into ordinary shared library gnc-generic-import

commit 954c1a001d9b05a0d2fa14c04f399400727becf1
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sat Apr 18 18:16:13 2020 +0200

    Convert gncmod-html module into ordinary shared library gnc-html
    
    The module wasn't being used.

commit 6cedd0d7a677475bfe21265c683a05375c4dc923
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sat Apr 18 17:44:29 2020 +0200

    Drop stray inclusion of (gnucash gnc-module)
    
    Scheme code is no longer using gnc-module functionality



Summary of changes:
 CMakeLists.txt                                     |   2 +-
 bindings/python/CMakeLists.txt                     |   4 +-
 cmake/configure-manpage.cmake                      |   3 +-
 data/accounts/C/CMakeLists.txt                     |   4 +-
 data/accounts/ca/CMakeLists.txt                    |   5 +-
 data/accounts/cs/CMakeLists.txt                    |   5 +-
 data/accounts/da/CMakeLists.txt                    |   5 +-
 data/accounts/de_AT/CMakeLists.txt                 |   5 +-
 data/accounts/de_CH/CMakeLists.txt                 |   5 +-
 data/accounts/de_DE/CMakeLists.txt                 |   5 +-
 data/accounts/el_GR/CMakeLists.txt                 |   5 +-
 data/accounts/en_GB/CMakeLists.txt                 |   5 +-
 data/accounts/en_IN/CMakeLists.txt                 |   4 +-
 data/accounts/es_ES/CMakeLists.txt                 |   5 +-
 data/accounts/es_MX/CMakeLists.txt                 |   4 +-
 data/accounts/fi_FI/CMakeLists.txt                 |   5 +-
 data/accounts/fr_BE/CMakeLists.txt                 |   5 +-
 data/accounts/fr_CA/CMakeLists.txt                 |   4 +-
 data/accounts/fr_CH/CMakeLists.txt                 |   5 +-
 data/accounts/fr_FR/CMakeLists.txt                 |   5 +-
 data/accounts/he/CMakeLists.txt                    |   4 +-
 data/accounts/hr/CMakeLists.txt                    |   4 +-
 data/accounts/hu/CMakeLists.txt                    |   4 +-
 data/accounts/it/CMakeLists.txt                    |   5 +-
 data/accounts/ja/CMakeLists.txt                    |   4 +-
 data/accounts/ko/CMakeLists.txt                    |   5 +-
 data/accounts/lt/CMakeLists.txt                    |   5 +-
 data/accounts/lv/CMakeLists.txt                    |   5 +-
 data/accounts/nb/CMakeLists.txt                    |   5 +-
 data/accounts/nl/CMakeLists.txt                    |   5 +-
 data/accounts/pl/CMakeLists.txt                    |   5 +-
 data/accounts/pt_BR/CMakeLists.txt                 |   4 +-
 data/accounts/pt_PT/CMakeLists.txt                 |   4 +-
 data/accounts/ru/CMakeLists.txt                    |   4 +-
 data/accounts/sk/CMakeLists.txt                    |   4 +-
 data/accounts/sv_AX/CMakeLists.txt                 |   4 +-
 data/accounts/sv_FI/CMakeLists.txt                 |   5 +-
 data/accounts/sv_SE/CMakeLists.txt                 |   5 +-
 data/accounts/tr_TR/CMakeLists.txt                 |   5 +-
 data/accounts/zh_CN/CMakeLists.txt                 |   5 +-
 data/accounts/zh_HK/CMakeLists.txt                 |   5 +-
 data/accounts/zh_TW/CMakeLists.txt                 |   5 +-
 data/checks/CMakeLists.txt                         |   4 +-
 doc/CMakeLists.txt                                 |   4 +-
 doc/tip_of_the_day.list.c                          |   2 +-
 gnucash/gnome-utils/dialog-preferences.c           |   4 +
 gnucash/gnome/CMakeLists.txt                       |   2 +-
 gnucash/gtkbuilder/CMakeLists.txt                  |   4 +-
 gnucash/gtkbuilder/dialog-import.glade             | 282 ------------
 gnucash/gtkbuilder/dialog-preferences.glade        | 476 +++++++++++++++------
 gnucash/html/CMakeLists.txt                        |  17 +-
 gnucash/html/gncmod-html.c                         |  79 ----
 gnucash/html/html.scm                              |   2 +-
 gnucash/import-export/CMakeLists.txt               |  17 +-
 gnucash/import-export/aqb/CMakeLists.txt           |  13 +-
 gnucash/import-export/aqb/gncmod-aqbanking.c       |   3 +-
 gnucash/import-export/aqb/test/CMakeLists.txt      |   2 +-
 gnucash/import-export/csv-exp/gncmod-csv-export.c  |   4 -
 gnucash/import-export/csv-imp/CMakeLists.txt       |   2 +-
 gnucash/import-export/csv-imp/gncmod-csv-import.c  |   4 -
 gnucash/import-export/gncmod-generic-import.c      |  81 ----
 .../import-export/log-replay/gncmod-log-replay.c   |   4 -
 gnucash/import-export/ofx/CMakeLists.txt           |   7 +-
 gnucash/import-export/ofx/gncmod-ofx-import.c      |   4 -
 .../import-export/qif-imp/gnc-plugin-qif-import.c  |   2 +-
 gnucash/import-export/test/CMakeLists.txt          |   4 +-
 gnucash/import-export/test/test-import-parse.c     |   2 +-
 gnucash/price-quotes.scm                           |   1 -
 gnucash/python/CMakeLists.txt                      |   6 +-
 gnucash/report/stylesheets/CMakeLists.txt          |   2 +-
 gnucash/ui/CMakeLists.txt                          |   4 +-
 libgnucash/backend/xml/gncmod-backend-xml.cpp      |  81 ----
 po/POTFILES.in                                     |   2 -
 po/POTFILES.skip                                   |   1 -
 74 files changed, 557 insertions(+), 756 deletions(-)
 delete mode 100644 gnucash/html/gncmod-html.c
 delete mode 100644 gnucash/import-export/gncmod-generic-import.c
 delete mode 100644 libgnucash/backend/xml/gncmod-backend-xml.cpp



More information about the gnucash-patches mailing list