13 #include "gnc-module-api.h"
15 GNC_MODULE_API_DECL(libgncmod_engine)
18 int libgncmod_engine_gnc_module_system_interface = 0;
21 int libgncmod_engine_gnc_module_current = 0;
22 int libgncmod_engine_gnc_module_revision = 0;
23 int libgncmod_engine_gnc_module_age = 0;
27 libgncmod_engine_gnc_module_path(
void)
29 return g_strdup(
"gnucash/engine");
33 libgncmod_engine_gnc_module_description(
void)
35 return g_strdup(
"The GnuCash accounting engine");
38 extern SCM scm_init_sw_engine_module(
void);
41 libgncmod_engine_gnc_module_init(
int refcount)
49 scm_init_sw_engine_module();
50 scm_c_eval_string(
"(use-modules (sw_engine))");
51 scm_c_eval_string(
"(use-modules (gnucash engine))");
52 scm_c_eval_string(
"(use-modules (gnucash business-core))");
58 libgncmod_engine_gnc_module_end(
int refcount)
void gnc_engine_init(int argc, char **argv)
All type declarations for the whole Gnucash engine.