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