Commit graph

1089 commits

Author SHA1 Message Date
John Wiegley
3f8412f404 When printing commodity lot dates, using format_date(). 2008-08-13 02:58:10 -04:00
John Wiegley
37b30ae0ec Added a missing --build-type=complete option. 2008-08-13 02:57:52 -04:00
John Wiegley
203a6018eb Added a rule for building the 'lib' directory. 2008-08-13 02:57:18 -04:00
John Wiegley
3b6be1a42b Revert "Temporarily ignore members of lib/ that I've not yet decided about yet."
This reverts commit fe8bbd9f7f.
2008-08-12 02:06:50 -04:00
John Wiegley
a2fbe963c3 Fix up the build process in lib/Makefile. 2008-08-12 02:05:13 -04:00
John Wiegley
622a0396e1 Moved some dependencies around for 'make distcheck'. 2008-08-11 23:22:58 -04:00
John Wiegley
60b178789f Several changes to autoconf and automake files:
- Always build with Python support, if it's available
 - Better rule for building the TAGS file (optional)
 - Basic reorganization
 - Don't run the RegressionTests if no Python interpretor is found
2008-08-11 18:35:52 -04:00
John Wiegley
f826854a1a Removed an erroneous @ symbol. 2008-08-10 18:10:52 -04:00
John Wiegley
345350c603 Don't fail if growlnotify isn't present. 2008-08-10 16:01:44 -04:00
John Wiegley
3fc2bf263f Committed initial attempt at making a standalone installer for OS X. 2008-08-10 05:16:19 -04:00
John Wiegley
71794f0bcd Updated the README with notes about which branch to follow. 2008-08-10 04:17:22 -04:00
John Wiegley
d978767629 When preparing a distribution, copy doc/README over the top-level README.
That's typically where people expect to find it.
2008-08-10 04:05:00 -04:00
John Wiegley
e7bf69bebc Added a README file for developers. 2008-08-10 04:04:39 -04:00
John Wiegley
7fbc4dc9f6 Disabled some redundant warning flags. 2008-08-10 03:49:13 -04:00
John Wiegley
ace4b65487 The register report is now mostly displaying multi-line balances correctly.
It still shows lots even when --lots isn't specified, though.
2008-08-10 03:49:03 -04:00
John Wiegley
548a03e725 Regular expressions supplied after 'reg' or 'bal' are working again. 2008-08-10 02:54:36 -04:00
John Wiegley
7ffb6c472c The balance report is working again. 2008-08-10 02:53:56 -04:00
John Wiegley
fd2e6c2502 Ledger now builds without any significant warnings, except for one file. Some
of the warnings had to be temporarily disabled, but will be checked again once
the code has moved into master.
2008-08-10 02:52:38 -04:00
John Wiegley
ba02f0a450 Fixed a memory leak that would show up if --verify --verbose was running and
an error or exception occurred.
2008-08-10 01:41:59 -04:00
John Wiegley
c9d575abce Basic balance reports are working again! 2008-08-10 00:57:29 -04:00
John Wiegley
65510c9a9f Use growlnotify on my system to signify the end of a build. This lets me know
when I can hit "run" in gdb, without having to watch the build output.
2008-08-10 00:56:57 -04:00
John Wiegley
572a37a9c6 Use $PYTHON to locate which Python interpretor to use during a build. 2008-08-10 00:56:28 -04:00
John Wiegley
cb8ca79d5c Added rule to build a TAGS file. 2008-08-10 00:55:10 -04:00
John Wiegley
fe8bbd9f7f Temporarily ignore members of lib/ that I've not yet decided about yet. 2008-08-10 00:54:55 -04:00
John Wiegley
6fe833bb9b Moved sources which I did not write from src/ into lib/. 2008-08-09 19:48:23 -04:00
John Wiegley
5419e74378 Merge branch 'master' into v2.7a 2008-08-09 17:40:47 -04:00
John Wiegley
d2453088c4 Revert "Don't require automake-1.10, since it doesn't exist on some of our Buildbot"
This reverts commit 88967beff6.
2008-08-09 17:21:47 -04:00
John Wiegley
88967beff6 Don't require automake-1.10, since it doesn't exist on some of our Buildbot
machines yet.
2008-08-09 16:47:25 -04:00
John Wiegley
bd37a19e17 Removed my copyright from a file I didn't write (an ambitious Perl script had
addeded it).
2008-08-09 16:38:02 -04:00
John Wiegley
d4b660e68a Only define ARCHFLAGS on Darwin systems. 2008-08-09 16:26:29 -04:00
John Wiegley
c9b67f4f20 Always generate a make.sh file, to ease running 'make distcheck' locally. 2008-08-09 16:20:45 -04:00
John Wiegley
c747da11fa If the Makefile says that ledger.so is out of date, forcibly rebuild it. 2008-08-09 16:10:44 -04:00
John Wiegley
3c6a466219 'make distcheck' now works with Python support enabled. 2008-08-09 07:56:41 -04:00
John Wiegley
d83e2f3487 Was forced to hack the '=' transaction operator to get it to work. This
feature's implementation needs more work, so it's being pulled from 2.6.1 in
order to be developed further.
2008-08-09 07:17:12 -04:00
John Wiegley
083f8b74b0 Removed a line of whitespace. 2008-08-08 21:47:25 -04:00
John Wiegley
8cebce5676 Added code for the csv2ledger parser that I use personally. 2008-08-08 19:21:55 -04:00
John Wiegley
a42ecd5938 Removed all use of USE_BOOST_PYTHON from the main Ledger sources. When Python
support is enabled for use within Ledger, it will do so through the current
scoping mechanism.
2008-08-08 18:50:21 -04:00
John Wiegley
d6fd0cd24f Removed a redundant comment. 2008-08-08 18:49:50 -04:00
John Wiegley
2b2994e08f Removed incorrectly placed single quotes. 2008-08-08 04:28:52 -04:00
John Wiegley
2a299ebca3 Pass the boost suffix down when using --build with acprep. 2008-08-08 04:18:40 -04:00
John Wiegley
b6078393b6 Added a simple Makefile for building some of Ledger's dependency libraries and
installing them into /usr/local/stow.  It will likely have to be run using
'sudo make'.
2008-08-08 03:45:57 -04:00
John Wiegley
e123128da0 Added several submodules, to ease the pain of keeping track of Ledger's
dependencies.  At the moment all it does is check them out for you at the same
version that I'm using.
2008-08-08 03:19:21 -04:00
John Wiegley
3f7430bd81 Don't include gdtoa/.libs anymore, it's not being used. 2008-08-08 03:13:29 -04:00
John Wiegley
ce2885731f --disable-shared is now the default for acprep users. 2008-08-08 03:08:19 -04:00
John Wiegley
4d1057c472 Added a pretty divider line. :) 2008-08-08 03:08:10 -04:00
John Wiegley
3be1534915 Don't overwrite PYTHON_HOME or PYTHON_VERSION if defined in the environment. 2008-08-08 03:03:11 -04:00
John Wiegley
2a12dec5ae Added a stub --local for people who used to use it. 2008-08-08 02:39:11 -04:00
John Wiegley
3e795cc160 Changes needed since all of the documentation files moved into 'doc'. 2008-08-08 01:34:40 -04:00
John Wiegley
2617000f10 Changed the AUTOCONF and AUTOMAKE_VERSION variables to match what comes with
OS X.
2008-08-08 01:20:44 -04:00
John Wiegley
008302b7f5 Removed --long option from git-describe, since it breaks on older machines
that are running the Buildbot.
2008-08-08 00:58:19 -04:00