Yet another guile 2 precompile fix of the German tax report

The previous one only fixed part of the problem
This commit is contained in:
Geert Janssens 2014-12-03 12:04:49 +01:00 committed by John Ralls
parent 9a3a0a85d1
commit 3061d31f06
2 changed files with 11 additions and 10 deletions

View File

@ -1,7 +1,16 @@
(define-module (gnucash tax de_DE))
(use-modules (gnucash gnc-module))
(use-modules (gnucash gettext))
(cond-expand
(guile-2
(eval-when
(compile load eval expand)
(load-extension "libgncmod-engine" "scm_init_sw_engine_module")
(load-extension "libgncmod-app-utils" "scm_init_sw_app_utils_module")))
(else ))
(use-modules (sw_app_utils))
(use-modules (sw_engine))
(use-modules (gnucash app-utils))
(export gnc:txf-get-payer-name-source)
(export gnc:txf-get-form)

View File

@ -26,15 +26,7 @@
;; http://www.felfri.de/winston/schnittstellen.htm
;;
(use-modules (gnucash gettext))
(use-modules (sw_app_utils))
(cond-expand
(guile-2
(eval-when
(compile load eval expand)
(load-extension "libgncmod-engine" "scm_init_sw_engine_module")))
(else ))
(use-modules (sw_engine))
(use-modules (gnucash app-utils))
(define txf-tax-entity-types
(list