mirror of https://github.com/Gnucash/gnucash
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
62 lines
2.5 KiB
62 lines
2.5 KiB
-*-text-*-
|
|
|
|
'Modules' in Gnucash are relatively self-contained segments of code that
|
|
can be dynamically loaded at runtime. Eventually we want the whole gnucash
|
|
source tree to be a set of modules and the app itself to be a short Scheme
|
|
program that loads them all.
|
|
|
|
We're not there yet :)
|
|
|
|
core-utils The lowest level. Very basic code.
|
|
Should not depend on any other modules.
|
|
This module is not a gnc-module (and
|
|
perhaps shouldn't be).
|
|
|
|
Here are the bits that have been converted to use the module system so
|
|
far.
|
|
|
|
gnc-module The module system (actually not a module itself)
|
|
|
|
calculation Low-level expresion parsing & financial
|
|
equation solving.
|
|
|
|
engine The engine module, without any backends
|
|
|
|
backend/file Binary and XML (v1 and v2) backends
|
|
backend/postgres Postgres backend
|
|
|
|
register/ledger-core The xacc SplitLedger and MultiLedger parts formerly
|
|
in src/
|
|
register/register-core Toolkit independent register code, formerly in
|
|
src/register/
|
|
register/register-gnome Gnome-specific register code, formerly in
|
|
src/register/gnome
|
|
|
|
import-export/binary-import utils for importing old GnuCash binary files
|
|
|
|
import-export/qif-import the old qif importer with Gnome druid
|
|
import-export/qif-io-core new qif import/export module. unfinished.
|
|
|
|
report/report-system the report infrastructure and HTML handling
|
|
report/standard-reports most of the reports that are in gnucash
|
|
report/utility-reports the multicolumn view, the iframe report, etc.
|
|
report/locale-specific-reports reports that should only be loaded in
|
|
certain locales. subdir per locale.
|
|
report/stylesheets predefined style sheet templates
|
|
report/report-gnome Gnome gui for displaying reports.
|
|
|
|
app-utils utils for the gnucash app framework (component
|
|
mgr, cmd line processing, gettext stuff, etc)
|
|
|
|
app-file application-level file handling
|
|
|
|
gnome-utils Extensions and utilities for using Gnome/Gtk
|
|
with GnuCash, including new widgets.
|
|
|
|
network-utils Utils for network communication.
|
|
|
|
tax/us US tax information
|
|
|
|
(RPC was removed in v.1.9.0, subversion release: 12018)
|
|
|