mirror of
https://github.com/Gnucash/gnucash.git
synced 2025-02-25 18:55:30 -06:00
libgnucash/scm - move to bindings/guile
A small step in the direction of making libgnucash guile-free.
This commit is contained in:
@@ -1,4 +1,5 @@
|
|||||||
|
add_subdirectory(guile)
|
||||||
add_subdirectory(python)
|
add_subdirectory(python)
|
||||||
|
|
||||||
set_local_dist(bindings_DIST_local CMakeLists.txt )
|
set_local_dist(bindings_DIST_local CMakeLists.txt )
|
||||||
set(bindings_DIST ${bindings_DIST_local} ${python_bindings_DIST} PARENT_SCOPE)
|
set(bindings_DIST ${bindings_DIST_local} ${guile_DIST} ${python_bindings_DIST} PARENT_SCOPE)
|
||||||
|
|||||||
@@ -18,7 +18,7 @@ gnc_add_scheme_targets(price-quotes
|
|||||||
FALSE)
|
FALSE)
|
||||||
|
|
||||||
|
|
||||||
set_local_dist(scm_DIST_local CMakeLists.txt utilities.scm price-quotes.scm)
|
set_local_dist(guile_DIST_local CMakeLists.txt utilities.scm price-quotes.scm)
|
||||||
set(scm_DIST ${scm_DIST_local} ${scm_gnumeric_DIST} ${test_scm_DIST} PARENT_SCOPE)
|
set(guile_DIST ${guile_DIST_local} ${test_guile_DIST} PARENT_SCOPE)
|
||||||
|
|
||||||
|
|
||||||
@@ -1,5 +1,5 @@
|
|||||||
set(scm_test_SCHEME
|
set(scm_test_SCHEME
|
||||||
test-libgnucash-scm-utilities.scm
|
test-scm-utilities.scm
|
||||||
test-module-deprecation.scm
|
test-module-deprecation.scm
|
||||||
)
|
)
|
||||||
|
|
||||||
@@ -24,7 +24,7 @@ if (HAVE_SRFI64)
|
|||||||
|
|
||||||
endif (HAVE_SRFI64)
|
endif (HAVE_SRFI64)
|
||||||
|
|
||||||
set_dist_list(test_scm_DIST
|
set_dist_list(test_guile_DIST
|
||||||
CMakeLists.txt
|
CMakeLists.txt
|
||||||
${scm_test_SCHEME}
|
${scm_test_SCHEME}
|
||||||
)
|
)
|
||||||
@@ -6,13 +6,13 @@
|
|||||||
|
|
||||||
(define (run-test)
|
(define (run-test)
|
||||||
(test-runner-factory gnc:test-runner)
|
(test-runner-factory gnc:test-runner)
|
||||||
(test-begin "test-libgnucash-scm-utilities.scm")
|
(test-begin "test-scm-utilities.scm")
|
||||||
(test-traverse-vec)
|
(test-traverse-vec)
|
||||||
(test-substring-replace)
|
(test-substring-replace)
|
||||||
(test-sort-and-delete-duplicates)
|
(test-sort-and-delete-duplicates)
|
||||||
(test-gnc:html-string-sanitize)
|
(test-gnc:html-string-sanitize)
|
||||||
(test-gnc:list-flatten)
|
(test-gnc:list-flatten)
|
||||||
(test-begin "test-libgnucash-scm-utilities.scm"))
|
(test-begin "test-scm-utilities.scm"))
|
||||||
|
|
||||||
(define (test-traverse-vec)
|
(define (test-traverse-vec)
|
||||||
(test-begin "traverse-vec")
|
(test-begin "traverse-vec")
|
||||||
@@ -8,7 +8,6 @@ add_subdirectory (doc)
|
|||||||
add_subdirectory (engine)
|
add_subdirectory (engine)
|
||||||
add_subdirectory (gnc-module)
|
add_subdirectory (gnc-module)
|
||||||
add_subdirectory (quotes)
|
add_subdirectory (quotes)
|
||||||
add_subdirectory (scm)
|
|
||||||
add_subdirectory (tax)
|
add_subdirectory (tax)
|
||||||
|
|
||||||
add_definitions (-DHAVE_CONFIG_H)
|
add_definitions (-DHAVE_CONFIG_H)
|
||||||
@@ -17,4 +16,4 @@ set_local_dist(libgnucash_DIST_local CMakeLists.txt ${libgnucash_EXTRA_DIST})
|
|||||||
|
|
||||||
set(libgnucash_DIST ${libgnucash_DIST_local} ${app_utils_DIST} ${backend_DIST}
|
set(libgnucash_DIST ${libgnucash_DIST_local} ${app_utils_DIST} ${backend_DIST}
|
||||||
${core_utils_DIST} ${doc_DIST} ${engine_DIST} ${gnc_module_DIST}
|
${core_utils_DIST} ${doc_DIST} ${engine_DIST} ${gnc_module_DIST}
|
||||||
${quotes_DIST} ${scm_DIST} ${tax_DIST} PARENT_SCOPE)
|
${quotes_DIST} ${tax_DIST} PARENT_SCOPE)
|
||||||
|
|||||||
@@ -1,5 +1,7 @@
|
|||||||
# This is a list of files which contain translatable strings.
|
# This is a list of files which contain translatable strings.
|
||||||
# This file was autogenerated by cmake.
|
# This file was autogenerated by cmake.
|
||||||
|
bindings/guile/price-quotes.scm
|
||||||
|
bindings/guile/utilities.scm
|
||||||
borrowed/goffice/go-charmap-sel.c
|
borrowed/goffice/go-charmap-sel.c
|
||||||
borrowed/goffice/go-glib-extras.c
|
borrowed/goffice/go-glib-extras.c
|
||||||
borrowed/goffice/go-optionmenu.c
|
borrowed/goffice/go-optionmenu.c
|
||||||
@@ -692,8 +694,6 @@ libgnucash/engine/TransLog.c
|
|||||||
libgnucash/gnc-module/example/gncmod-example.c
|
libgnucash/gnc-module/example/gncmod-example.c
|
||||||
libgnucash/gnc-module/gnc-module.c
|
libgnucash/gnc-module/gnc-module.c
|
||||||
libgnucash/gnc-module/gnc-module.scm
|
libgnucash/gnc-module/gnc-module.scm
|
||||||
libgnucash/scm/price-quotes.scm
|
|
||||||
libgnucash/scm/utilities.scm
|
|
||||||
libgnucash/tax/de_DE/tax.scm
|
libgnucash/tax/de_DE/tax.scm
|
||||||
libgnucash/tax/de_DE/txf-help.scm
|
libgnucash/tax/de_DE/txf-help.scm
|
||||||
libgnucash/tax/de_DE/txf.scm
|
libgnucash/tax/de_DE/txf.scm
|
||||||
|
|||||||
Reference in New Issue
Block a user