12 #include "gnc-module.h"
13 #include "gnc-module-api.h"
15 GNC_MODULE_API_DECL(libgncmod_report_system)
18 int libgncmod_report_system_gnc_module_system_interface = 0;
21 int libgncmod_report_system_gnc_module_current = 0;
22 int libgncmod_report_system_gnc_module_revision = 0;
23 int libgncmod_report_system_gnc_module_age = 0;
27 libgncmod_report_system_gnc_module_path(
void)
29 return g_strdup(
"gnucash/report/report-system");
33 libgncmod_report_system_gnc_module_description(
void)
35 return g_strdup(
"Core components of GnuCash report generation system");
38 extern SCM scm_init_sw_report_system_module(
void);
41 libgncmod_report_system_gnc_module_init(
int refcount)
44 if (!gnc_module_load(
"gnucash/engine", 0))
49 if (!gnc_module_load(
"gnucash/app-utils", 0))
53 scm_init_sw_report_system_module();
55 scm_c_eval_string(
"(use-modules (gnucash report report-system))");
61 scm_c_eval_string(
"(gnc:reldate-initialize)");
68 libgncmod_report_system_gnc_module_end(
int refcount)