Commit graph

1034 commits

Author SHA1 Message Date
John Wiegley
b555649589 Relaxed checking of Automake requirements, and removed any need for the
'myacprep' script.  Also support Python is now checked for by default when
building the development version (i.e., from version control).
2008-08-07 23:26:30 -04:00
John Wiegley
8dc5f14b65 Moved several documentation files into the 'doc' directory. 2008-08-07 23:25:42 -04:00
John Wiegley
2f5d25cefa Removed the need for a version.m4.in file. 2008-08-07 22:56:42 -04:00
John Wiegley
ac441fdd64 Removed the need for an external valgrind.sh script. Using autoconf instead. 2008-08-07 22:56:25 -04:00
John Wiegley
651ada9cad Added a 'make fulltest' so that I can be sure everything works. 2008-08-07 05:54:25 -04:00
John Wiegley
26e121dde0 Pass all flags to the underlying make when --build is passed to acprep. 2008-08-07 05:53:41 -04:00
John Wiegley
f31f9866db The OFX parsing code is compiling again, but not working yet. 2008-08-07 05:44:16 -04:00
John Wiegley
8e7bf65dbc Added -L flags for locating CppUnit libraries. 2008-08-07 05:44:03 -04:00
John Wiegley
494893f756 Fixed a bug that was causing RegressionTests not to run at all. 2008-08-07 05:43:49 -04:00
John Wiegley
b010b2fc78 Several changes to acprep to help me prepare a universal binary on OS X for
distribution.
2008-08-07 05:23:04 -04:00
John Wiegley
721effa6ba Removed 'release' rule and added a 'docs' rule for making the documentation. 2008-08-07 05:02:43 -04:00
John Wiegley
83d0a3bb13 Backed out the PackageMaker file, I'm not ready to check it in yet. 2008-08-07 04:30:48 -04:00
John Wiegley
76bdb44a68 Fix to 'make release', and also added the PackageMaker config file, for
building an installable Ledger package for OS X users.
2008-08-07 03:32:27 -04:00
John Wiegley
925387d7c0 The Python interface code is now building again and passes its unit tests. 2008-08-07 03:28:48 -04:00
John Wiegley
8d89329b3f Link against the dynamic Boost libraries, as this is required for properly
building the Python extension library.
2008-08-07 03:22:53 -04:00
John Wiegley
71e0491aec Added a module init file (__init__.py) for the test directory. 2008-08-07 02:58:27 -04:00
John Wiegley
c0e7315467 Changed tests module reference to just test. 2008-08-07 02:58:15 -04:00
John Wiegley
2362150880 Added Python compilation files (.pyc) to the ignore file. 2008-08-07 02:58:05 -04:00
John Wiegley
9dac35fd52 Added rules for building with Python support and also for building a universal
binary when preparing a release for distribution.
2008-08-07 02:54:33 -04:00
John Wiegley
1aa98a65df When developing, always build with Python support enabled. 2008-08-07 02:53:57 -04:00
John Wiegley
da2a1126d1 Added Python product to the ignore file. 2008-08-07 02:53:44 -04:00
John Wiegley
0eda1ad2c6 The Python interface layer is building again. 2008-08-07 02:53:35 -04:00
John Wiegley
6ddc21dc5f 'make distcheck' now works. 2008-08-06 23:21:06 -04:00
John Wiegley
54f2a8012f Moved several tests around again (python/test -> test/python). 2008-08-06 18:23:50 -04:00
John Wiegley
0d6e72adbb More changes toward getting 'make distcheck' to succeed. 2008-08-05 22:18:18 -04:00
John Wiegley
764c88ffea ginstall $(srcdir)/doc/html/*, not $(top_builddir)/doc/html/. 2008-08-05 21:36:58 -04:00
John Wiegley
01f5ac4232 The stub for RegressionTests returned the wrong exit code. 2008-08-05 21:01:59 -04:00
John Wiegley
d29d7751e0 Added automake logic for building the Doxygen sources right before preparing a
release tarball.
2008-08-05 20:59:46 -04:00
John Wiegley
9f9339c5c5 Added missing virtual specifiers on some destructors. 2008-08-05 20:41:48 -04:00
John Wiegley
89d86d5265 version.m4.in incorrectly had a fixed version number. 2008-08-05 20:40:31 -04:00
John Wiegley
bc528efa95 Added documentation build products to the ignore file. 2008-08-05 20:37:33 -04:00
John Wiegley
da6ceaba1a Updated the Doxygen docs so that all the core numerics files are in the same
module group.
2008-08-05 19:49:01 -04:00
John Wiegley
36cd816404 Moved the test sources around, so that all the unit tests are in test/unit. 2008-08-05 19:48:42 -04:00
John Wiegley
262bda35cf Updated a comment. 2008-08-05 19:15:45 -04:00
John Wiegley
646a46b53b Generate call graphs in the Doxygen documentation. 2008-08-05 19:15:33 -04:00
John Wiegley
5a9796940c Added support for generating Doxygen source documentation. 2008-08-05 18:30:08 -04:00
John Wiegley
f6f4a46cf5 Moved around most of the files so that source code is in src/, documentation
is in doc/, etc.
2008-08-05 18:05:49 -04:00
John Wiegley
b7970b2985 myacprep: Link against boost-sd on my system. 2008-08-05 09:35:41 -04:00
John Wiegley
fd540c28fc Removed check for libpcre from configure.ac, since Boost.Regex is being used. 2008-08-05 09:35:22 -04:00
John Wiegley
6d4bbe97db Rearranged some of the options code, enabled -t and -T. 2008-08-05 06:18:07 -04:00
John Wiegley
7455495d14 Moved the option code for 2.6.1 from option.cc into report.h. It's still
commented out, but now it's nearer the right place for conversion.
2008-08-05 05:00:31 -04:00
John Wiegley
806be999ef A few small changes to regress.py to make pylint mostly happy. 2008-08-05 03:34:25 -04:00
John Wiegley
98c05e8eb2 Added infrastructure for running regression tests, since I would like to make
sure that nothing breaks again once a bug in closed.
2008-08-05 03:20:14 -04:00
John Wiegley
6194cccdd3 Added version.m4 to the ignore list. 2008-08-05 01:59:27 -04:00
John Wiegley
85aa048f55 The version script is no longer needed either. 2008-08-04 17:29:47 -04:00
John Wiegley
32188cfaeb Removed version.m4, since this is generated from version.m4.in. 2008-08-04 17:26:47 -04:00
John Wiegley
fb31f5c065 Removed unnecessary clean rules, since git-clean does the job very nicely. 2008-08-04 17:22:04 -04:00
John Wiegley
9c9a34388a First round of work to get the balance report working again. 2008-08-04 16:24:41 -04:00
John Wiegley
966b231f23 When doing a command-line tag search, search for :tag:, not just tag. 2008-08-04 16:10:54 -04:00
John Wiegley
fb85292b55 Changed the #include's in ledger.h so that UnitTests would build again. 2008-08-04 15:54:13 -04:00