Commit graph

126 commits

Author SHA1 Message Date
John Wiegley
cdea8aa18c Began initial structure for journal_builder_t. 2008-04-13 03:39:05 -04:00
John Wiegley
8cdc8008c3 Corrected problem with uninitialized value_t's. 2008-04-13 03:38:52 -04:00
John Wiegley
104fa5689b Fixes to makefiles and verification. 2008-04-13 03:38:50 -04:00
John Wiegley
f83705b847 Changed xpath to use intrusive_ptr; got the xml command working 2008-04-13 03:38:50 -04:00
John Wiegley
687ee1a7c3 document_builder_t is now working. 2008-04-13 03:38:50 -04:00
John Wiegley
59fc3d1bdb Initial implementation of document_builder_t. 2008-04-13 03:38:50 -04:00
John Wiegley
77db7eb92f Added initial support for using builders from the various parsers; at the moment is just uses the xml_writer_t builder to output the contents of the ledger journal as XML 2008-04-13 03:38:49 -04:00
John Wiegley
98627de278 Ignoring acprep products. 2008-04-13 03:38:48 -04:00
John Wiegley
22702c237c *** no comment *** 2008-04-13 03:38:47 -04:00
John Wiegley
80c04e638f *** no comment *** 2008-04-13 03:38:47 -04:00
John Wiegley
4baeefcde4 Trying to get boost/python to work with dynamic linking. 2008-04-13 03:38:47 -04:00
John Wiegley
28c32fa8ef *** no comment *** 2008-04-13 03:38:47 -04:00
John Wiegley
76a2e60e39 Added builder.h 2008-04-13 03:38:46 -04:00
John Wiegley
3afab07779 Removed references to expat and xmlparse. 2008-04-13 03:38:45 -04:00
John Wiegley
2359b38a6b *** no comment *** 2008-04-13 03:38:44 -04:00
John Wiegley
ebd0526727 Added .elc files to DISTCLEANFILES. 2008-04-13 03:38:44 -04:00
John Wiegley
89d4e2a22f Execute UnitTests$(EXEEXT). 2008-04-13 03:38:44 -04:00
John Wiegley
0a9f2ca3bd *** no comment *** 2008-04-13 03:38:44 -04:00
John Wiegley
2033ec9484 *** no comment *** 2008-04-13 03:38:44 -04:00
John Wiegley
419909bf52 *** no comment *** 2008-04-13 03:38:44 -04:00
John Wiegley
f397ef9cbc Upgraded automake file. 2008-04-13 03:38:44 -04:00
John Wiegley
1d065bf0dc Copied over all of the C++ tests to Python again. 2008-04-13 03:38:43 -04:00
John Wiegley
64219e948f *** no comment *** 2008-04-13 03:38:43 -04:00
John Wiegley
01fc9384c8 *** no comment *** 2008-04-13 03:38:43 -04:00
John Wiegley
deedd46e06 *** no comment *** 2008-04-13 03:38:43 -04:00
John Wiegley
48b46a23b1 Disabled compiler warnings from icc. 2008-04-13 03:38:42 -04:00
John Wiegley
92b85dde25 Added --boost-suffix. 2008-04-13 03:38:41 -04:00
John Wiegley
d594f6627c Added --enable-boost-d flag. 2008-04-13 03:38:41 -04:00
John Wiegley
02c88132cf Added --enable-boost-sd for linking about the static/debug variant of Boost. 2008-04-13 03:38:41 -04:00
John Wiegley
0c10d1c3fd Use valgrind if it's available. 2008-04-13 03:38:40 -04:00
John Wiegley
fa81dc4798 Added target fullcheck. 2008-04-13 03:38:40 -04:00
John Wiegley
30978b7fe5 Added new test files. 2008-04-13 03:38:40 -04:00
John Wiegley
39b0a03f82 Changed the filenames of the tests. 2008-04-13 03:38:40 -04:00
John Wiegley
d849837203 Major restructuring of the value_t class. 2008-04-13 03:38:39 -04:00
John Wiegley
c211335760 Extended Python amount class. 2008-04-13 03:38:39 -04:00
John Wiegley
96684b72ca Added code for converting ledger::string and boost::date_time to their
respective Python counterparts.
2008-04-13 03:38:38 -04:00
John Wiegley
93096b77f3 Got PyUnitTests functioning again. 2008-04-13 03:38:37 -04:00
John Wiegley
6c7e35dc17 *** no comment *** 2008-04-13 03:38:37 -04:00
John Wiegley
90975c27d0 Corrected build problems. 2008-04-13 03:38:37 -04:00
John Wiegley
c59018c29d Revised how commodities are dealt with. 2008-04-13 03:38:36 -04:00
John Wiegley
230e03166f In the middle of switching to using boost/operators.hpp 2008-04-13 03:38:35 -04:00
John Wiegley
18aaf588ab Added use of boost::optional<> to amount.h 2008-04-13 03:38:34 -04:00
John Wiegley
21af83013f Did more work on the utility code. 2008-04-13 03:38:34 -04:00
John Wiegley
c8899addfd Rearranged the sources a bit. 2008-04-13 03:38:33 -04:00
John Wiegley
aa9cc12579 Got make distcheck to work again. 2008-04-13 03:38:33 -04:00
John Wiegley
902b004de7 Changes to make 'make dist' work. 2008-04-13 03:38:32 -04:00
John Wiegley
a85bd282d7 Pounded the logging and memory tracing code into better shape. 2008-04-13 03:38:32 -04:00
John Wiegley
d0e9822ed1 Moved around the Python code. 2008-04-13 03:38:32 -04:00
John Wiegley
4716975cb1 More work done toward rearranging the utility code. 2008-04-13 03:38:31 -04:00
John Wiegley
9039e728b2 All system headers (except Boost) now included through system.hh;
also, added support for pre-compiled headers since I'm now using a
centralized resource for system headers.
2008-04-13 03:38:31 -04:00