13 #include "gnc-module.h"
14 #include "gnc-module-api.h"
16 #include "dialog-options.h"
18 #include "gnc-gui-query.h"
20 GNC_MODULE_API_DECL(libgncmod_gnome_utils)
23 int libgncmod_gnome_utils_gnc_module_system_interface = 0;
26 int libgncmod_gnome_utils_gnc_module_current = 0;
27 int libgncmod_gnome_utils_gnc_module_revision = 0;
28 int libgncmod_gnome_utils_gnc_module_age = 0;
32 libgncmod_gnome_utils_gnc_module_path(
void)
34 return g_strdup(
"gnucash/gnome-utils");
38 libgncmod_gnome_utils_gnc_module_description(
void)
40 return g_strdup(
"Utilities for using Gnome/Gtk with GnuCash");
46 char * form = g_strdup_printf(
"(use-modules %s)\n", mn);
47 scm_c_eval_string(form);
51 extern SCM scm_init_sw_gnome_utils_module(
void);
54 libgncmod_gnome_utils_gnc_module_init(
int refcount)
57 if (!gnc_module_load(
"gnucash/engine", 0))
62 if (!gnc_module_load(
"gnucash/app-utils", 0))
67 scm_init_sw_gnome_utils_module();
68 lmod(
"(sw_gnome_utils)");
69 lmod(
"(gnucash gnome-utils)");
74 gnc_options_ui_initialize ();
81 libgncmod_gnome_utils_gnc_module_end(
int refcount)