12 #include "gnc-module.h"
13 #include "gnc-module-api.h"
15 GNC_MODULE_API_DECL(libgncmod_backend_file)
18 int libgnc_backend_file_utils_gnc_module_system_interface = 0;
21 int libgncmod_backend_file_gnc_module_current = 0;
22 int libgncmod_backend_file_gnc_module_revision = 0;
23 int libgncmod_backend_file_gnc_module_age = 0;
25 static GNCModule engine;
29 libgncmod_backend_file_gnc_module_path(
void)
31 return g_strdup(
"gnucash/backend/file");
35 libgncmod_backend_file_gnc_module_description(
void)
37 return g_strdup(
"The binary and XML (v1 and v2) backends for GnuCash");
41 libgncmod_backend_file_gnc_module_init(
int refcount)
43 engine = gnc_module_load(
"gnucash/engine", 0);
44 if (!engine)
return FALSE;
50 libgncmod_backend_file_gnc_module_end(
int refcount)
55 unload = libgnc_backend_file_utils_gnc_module_unload(engine);