John Wiegley
431edefffd
Use MacPort's Python if available.
2008-08-13 04:13:35 -04:00
John Wiegley
e8df441c07
Don't build Boost with architecture=combined, since this excludes using
...
MacPort's Python (which I'm not able to build with +universal right now).
2008-08-13 04:13:15 -04:00
John Wiegley
5f0b25ab9a
The -f flag now works again.
2008-08-13 03:55:16 -04:00
John Wiegley
f34763fe07
Added coverage file to the ignore file.
2008-08-13 03:34:48 -04:00
John Wiegley
68c43f4d91
Added the Python build/ directory to the ignore file.
2008-08-13 03:12:49 -04:00
John Wiegley
b588dc4caf
Changed the default output date format in register reports from 2008-08-13 to
...
08-Aug-13. This allows for the account name to be one character wider, while
the century was never significant in people's minds, whereas the change in
months between two transactions sometimes is.
2008-08-13 03:12:25 -04:00
John Wiegley
b134a98e1e
Enabled the --tail and --head options.
2008-08-13 02:58:49 -04:00
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