gnucash unstable: Multiple changes pushed

John Ralls jralls at code.gnucash.org
Tue Nov 7 18:04:47 EST 2017


Updated	 via  https://github.com/Gnucash/gnucash/commit/6c01e540 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/f412795e (commit)
	from  https://github.com/Gnucash/gnucash/commit/4f971636 (commit)



commit 6c01e540424ca69b852ee648b882f5bdcee708b9
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Oct 31 16:33:08 2017 -0700

    Convert shell-executed scheme tests to run directly from Guile.
    
    I.e., remove the shell invocation and with it the need to set the shebang.
    
    Surprisingly this required some build-system modifications particularly
    for cmake in order to correctly set the environment.

commit f412795ef21d5982758bceea53161a57127a32ab
Author: John Ralls <jralls at ceridwen.us>
Date:   Thu Nov 2 14:46:05 2017 -0700

    Remove extraneous parameters from GNC_ADD_SCHEME_TARGETS



Summary of changes:
 common/cmake_modules/GncAddSchemeTargets.cmake     | 13 +----
 common/cmake_modules/MakeDistFiles.cmake           | 14 -----
 common/test-core/CMakeLists.txt                    |  6 --
 configure.ac                                       | 32 -----------
 gnucash/gnome-utils/CMakeLists.txt                 |  9 ---
 gnucash/gnome-utils/test/CMakeLists.txt            | 19 +++++-
 gnucash/gnome-utils/test/Makefile.am               | 13 ++++-
 ...-module.in => test-load-gnome-utils-module.scm} |  4 --
 gnucash/import-export/qif-imp/CMakeLists.txt       |  9 ---
 gnucash/register/register-core/test/Makefile.am    |  2 -
 gnucash/register/register-gnome/test/Makefile.am   |  2 -
 gnucash/report/business-reports/CMakeLists.txt     | 11 +---
 gnucash/report/locale-specific/us/CMakeLists.txt   | 11 ----
 .../report/locale-specific/us/test/CMakeLists.txt  | 17 +++++-
 ...=> test-load-report-locale-specific-module.scm} |  5 --
 gnucash/report/report-gnome/CMakeLists.txt         |  6 --
 gnucash/report/report-gnome/test/CMakeLists.txt    | 18 ++++--
 gnucash/report/report-gnome/test/Makefile.am       | 13 ++++-
 ...module.in => test-load-report-gnome-module.scm} |  0
 gnucash/report/report-system/CMakeLists.txt        | 14 -----
 gnucash/report/report-system/test/CMakeLists.txt   | 20 +++----
 gnucash/report/report-system/test/Makefile.am      |  3 +-
 ...odule.in => test-load-report-system-module.scm} |  8 ---
 gnucash/report/standard-reports/CMakeLists.txt     |  9 ---
 .../report/standard-reports/test/CMakeLists.txt    | 22 +++++--
 gnucash/report/standard-reports/test/Makefile.am   |  4 ++
 gnucash/report/stylesheets/CMakeLists.txt          |  9 ---
 gnucash/report/stylesheets/test/CMakeLists.txt     | 26 +++++++--
 gnucash/report/stylesheets/test/Makefile.am        | 15 ++++-
 ....in => test-load-report-stylesheets-module.scm} | 12 +---
 gnucash/report/utility-reports/CMakeLists.txt      |  8 ---
 libgnucash/app-utils/CMakeLists.txt                | 15 -----
 libgnucash/app-utils/test/CMakeLists.txt           | 33 +++++++++--
 libgnucash/app-utils/test/Makefile.am              | 15 ++++-
 ...ad-module.in => test-load-app-utils-module.scm} |  4 --
 libgnucash/core-utils/CMakeLists.txt               |  6 --
 libgnucash/engine/CMakeLists.txt                   |  9 ---
 libgnucash/engine/test/CMakeLists.txt              | 41 ++++++-------
 libgnucash/engine/test/Makefile.am                 |  8 +--
 libgnucash/engine/test/test-create-account.in      |  2 -
 libgnucash/engine/test/test-scm-query-import.in    |  2 -
 libgnucash/gnc-module/CMakeLists.txt               |  8 +--
 libgnucash/gnc-module/test/CMakeLists.txt          | 67 +++++++++-------------
 libgnucash/gnc-module/test/Makefile.am             | 33 ++++++-----
 libgnucash/gnc-module/test/mod-baz/CMakeLists.txt  |  7 +++
 libgnucash/gnc-module/test/mod-foo/CMakeLists.txt  |  7 +++
 ...-load-deps.in => test-gnc-module-load-deps.scm} |  9 ---
 ...st-load-scm.in => test-gnc-module-load-scm.scm} |  8 +--
 .../test/test-gnc-module-scm-dynload.scm           |  5 ++
 ...st-scm-init.in => test-gnc-module-scm-init.scm} | 10 +---
 ...-load-scm.in => test-gnc-module-scm-module.scm} | 10 +---
 ...-scm-multi.in => test-gnc-module-scm-multi.scm} | 10 +---
 ...t-load-scm.in => test-gnc-module-swigged-c.scm} |  8 +--
 libgnucash/gnc-module/test/test-gwrapped-c.in      | 15 -----
 libgnucash/gnc-module/test/test-scm-dynload.in     | 15 -----
 libgnucash/gnc-module/test/test-scm-module.in      | 15 -----
 libgnucash/scm/CMakeLists.txt                      | 13 +----
 libgnucash/scm/gnumeric/CMakeLists.txt             | 10 +---
 libgnucash/tax/us/CMakeLists.txt                   |  9 ---
 libgnucash/tax/us/test/CMakeLists.txt              | 15 ++++-
 ...-load-module.in => test-load-tax-us-module.scm} |  4 --
 po/POTFILES.skip                                   |  1 +
 62 files changed, 292 insertions(+), 476 deletions(-)
 rename gnucash/gnome-utils/test/{test-load-module.in => test-load-gnome-utils-module.scm} (89%)
 rename gnucash/report/locale-specific/us/test/{test-load-module.in => test-load-report-locale-specific-module.scm} (91%)
 rename gnucash/report/report-gnome/test/{test-load-module.in => test-load-report-gnome-module.scm} (100%)
 rename gnucash/report/report-system/test/{test-load-module.in => test-load-report-system-module.scm} (91%)
 rename gnucash/report/stylesheets/test/{test-load-module.in => test-load-report-stylesheets-module.scm} (92%)
 rename libgnucash/app-utils/test/{test-load-module.in => test-load-app-utils-module.scm} (97%)
 delete mode 100755 libgnucash/engine/test/test-create-account.in
 delete mode 100755 libgnucash/engine/test/test-scm-query-import.in
 rename libgnucash/gnc-module/test/{test-load-deps.in => test-gnc-module-load-deps.scm} (81%)
 copy libgnucash/gnc-module/test/{test-load-scm.in => test-gnc-module-load-scm.scm} (88%)
 create mode 100755 libgnucash/gnc-module/test/test-gnc-module-scm-dynload.scm
 rename libgnucash/gnc-module/test/{test-scm-init.in => test-gnc-module-scm-init.scm} (79%)
 copy libgnucash/gnc-module/test/{test-load-scm.in => test-gnc-module-scm-module.scm} (83%)
 rename libgnucash/gnc-module/test/{test-scm-multi.in => test-gnc-module-scm-multi.scm} (86%)
 rename libgnucash/gnc-module/test/{test-load-scm.in => test-gnc-module-swigged-c.scm} (88%)
 delete mode 100755 libgnucash/gnc-module/test/test-gwrapped-c.in
 delete mode 100755 libgnucash/gnc-module/test/test-scm-dynload.in
 delete mode 100755 libgnucash/gnc-module/test/test-scm-module.in
 rename libgnucash/tax/us/test/{test-load-module.in => test-load-tax-us-module.scm} (87%)



More information about the gnucash-patches mailing list