Commit graph

38 commits

Author SHA1 Message Date
John Wiegley
f2a167e0ed *** empty log message *** 2008-04-13 02:41:26 -04:00
John Wiegley
0ac399d68f *** empty log message *** 2008-04-13 02:41:22 -04:00
John Wiegley
c4b55427d0 *** empty log message *** 2008-04-13 02:41:22 -04:00
John Wiegley
b25a1e7bc7 Added build logic for the Emacs file. 2008-04-13 02:41:22 -04:00
John Wiegley
a8012940f4 Removed Python integration support. 2008-04-13 02:41:21 -04:00
John Wiegley
61166ea4d3 *** empty log message *** 2008-04-13 02:41:21 -04:00
John Wiegley
f691735c6c Restructed the code that it can build and be used as a shared library.
The command-line version is still statically bound in the build
process by default (for the sake of speed).
2008-04-13 02:41:21 -04:00
John Wiegley
b462a8bf50 *** empty log message *** 2008-04-13 02:41:18 -04:00
John Wiegley
b4ba11ac12 (HAVE_LIBOFX_VALUE): Added LIBOFX support to the Python build. 2008-04-13 02:41:00 -04:00
John Wiegley
219492564c *** empty log message *** 2008-04-13 02:41:00 -04:00
John Wiegley
9618057215 Added an Emacs formatter, accessible with the new "emacs" command. 2008-04-13 02:40:56 -04:00
John Wiegley
193a801c03 Added preliminary support for OFX, using libofx. Needs much
real-world testing.
2008-04-13 02:40:55 -04:00
John Wiegley
23f8faad13 Added framework for an auto-reconcile command. Useful primarily for
GUI developers.
2008-04-13 02:40:54 -04:00
John Wiegley
3ea12c622d *** empty log message *** 2008-04-13 02:40:53 -04:00
John Wiegley
538bce10c0 (libledger_a_CXXFLAGS): Define -DHAVE_XMLPARSE=1 if the configure file
did.
2008-04-13 02:40:50 -04:00
John Wiegley
c9fb11bd60 updated to version 2.0 2008-04-13 02:40:47 -04:00
John Wiegley
a32173ace6 changes 2008-04-13 02:40:47 -04:00
John Wiegley
c715528f2f conditionalized the reference to xmlparse and xmltok from setup.py 2004-09-24 02:40:17 -04:00
John Wiegley
2c7593ae29 fix to entry 2004-09-24 00:23:27 -04:00
John Wiegley
50e8cad6b4 added rules to install headers and Python module 2004-09-23 22:06:35 -04:00
John Wiegley
1416f3b978 a bit more refactoring 2004-09-23 21:54:11 -04:00
John Wiegley
84259bde51 changed ledger.h to journal.h; moved adding of autoxact hook 2004-09-23 21:37:39 -04:00
John Wiegley
996c2abc0f added all-clean target to Makefile.am; wipes out just about everything! 2004-09-23 00:58:24 -04:00
John Wiegley
50a322adcf main.py (via ledger.so) and main.cc can now use the same shared library 2004-09-14 20:32:42 -04:00
John Wiegley
061e19e302 make config_t visible to Python; almost possible to implement main.cc in main.py 2004-09-14 06:25:29 -04:00
John Wiegley
0b0c9b5bd1 ledger.so can now call back to functions in the calling interpretor (see main.py) 2004-09-14 05:14:58 -04:00
John Wiegley
a013b520ba python integrated both ways (see sample.dat), and initialized on-demand 2004-09-14 04:47:41 -04:00
John Wiegley
63367e3aac the amount/balance/value logic is now a library, completely separate from ledger 2004-08-29 23:32:29 -04:00
John Wiegley
3034529d54 removed the "standalone" flag (unsafe with Boost) 2004-08-28 04:48:43 -04:00
John Wiegley
b4304515ff ledger.so (the python module) now builds based on autoconf discovery 2004-08-28 04:26:48 -04:00
John Wiegley
6c53e9daa3 Added rule to install header files 2004-08-27 23:39:42 -04:00
John Wiegley
16841fbae3 added (disabled) code for Boost.Python 2004-08-27 23:38:39 -04:00
John Wiegley
f0238fdd06 use libtool, for making shared libraries 2004-08-26 20:29:58 -04:00
John Wiegley
e12cc11760 added check for --enable-standalone, as mentioned in the README 2004-08-26 19:00:58 -04:00
John Wiegley
ac000a67c4 fixed two memory corruption bugs 2004-08-25 21:02:07 -04:00
John Wiegley
1fd37a432d cleanup; fully switched to autoconf -- use scripts/acprep 2004-08-24 02:11:32 -04:00
John Wiegley
632a37034a added flags to Makefile.am 2004-08-23 08:57:36 -04:00
John Wiegley
ec31074d2a move over to the autoconf system; Makefile.old is still there 2004-08-23 08:43:43 -04:00