From c8899addfd2deed3d84be2de234681db64987722 Mon Sep 17 00:00:00 2001 From: John Wiegley Date: Mon, 30 Apr 2007 06:26:38 +0000 Subject: Rearranged the sources a bit. --- src/pyledger.cc | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 src/pyledger.cc (limited to 'src/pyledger.cc') diff --git a/src/pyledger.cc b/src/pyledger.cc new file mode 100644 index 00000000..b7654e5d --- /dev/null +++ b/src/pyledger.cc @@ -0,0 +1,53 @@ +#include + +using namespace boost::python; + +namespace ledger { + +void export_amount(); +#if 0 +void export_balance(); +void export_value(); + +void export_journal(); +void export_parser(); +void export_option(); +void export_walk(); +void export_report(); +void export_format(); +void export_valexpr(); + +void shutdown_option(); +#endif + +void initialize_for_python() +{ + export_amount(); +#if 0 + export_balance(); + export_value(); + + export_journal(); + export_parser(); + export_option(); + export_walk(); + export_format(); + export_report(); + export_valexpr(); +#endif +} + +void shutdown_for_python() +{ +#if 0 + shutdown_option(); +#endif +} + +} + +BOOST_PYTHON_MODULE(ledger) +{ + ledger::initialize(); + ledger::initialize_for_python(); +} -- cgit v1.2.3