Commit graph

75 commits

Author SHA1 Message Date
John Wiegley
2a12dec5ae Added a stub --local for people who used to use it. 2008-08-08 02:39:11 -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
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
2f5d25cefa Removed the need for a version.m4.in file. 2008-08-07 22:56:42 -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
8e7bf65dbc Added -L flags for locating CppUnit libraries. 2008-08-07 05:44:03 -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
925387d7c0 The Python interface code is now building again and passes its unit tests. 2008-08-07 03:28:48 -04:00
John Wiegley
262bda35cf Updated a comment. 2008-08-05 19:15:45 -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
6194cccdd3 Added version.m4 to the ignore list. 2008-08-05 01:59:27 -04:00
John Wiegley
007f4ecb60 Changed the way that version info is included into a Ledger build. 2008-08-04 15:50:58 -04:00
John Wiegley
8a21391d0a Got pre-compiled headers working again, which are used if --devel is passed to
acprep.
2008-08-03 22:30:43 -04:00
John Wiegley
80f87bc100 Corrected a failing test. 2008-07-30 15:57:03 -04:00
John Wiegley
544f69108b Updated acprep to reflect a more modern OS X system. 2008-07-30 15:26:29 -04:00
John Wiegley
2aff35215f Enabled a huge number of warning flags for g++ in acprep, and fixed them all
except for several unused parameter warnings (because there is so much code
still #if 0'd out), and one implicit conversion from long long to long which
still has to be dealt with.
2008-07-30 05:12:46 -04:00
John Wiegley
643f2d33cf More work toward getting the textual parser working again. Since this means
that value expressions must work, there are a lot of details involved.
2008-07-24 09:02:47 -04:00
John Wiegley
90af218524 Merge branch 'master' into v2.7a 2008-07-23 15:56:31 -04:00
John Wiegley
0c070cde61 acprep: I don't keep ChangeLog files under version control anymore, but
automake requires it, so when preparing the sources for building the ChangeLog
is touch'd just as we were doing for AUTHORS and COPYING.
2008-07-23 15:54:44 -04:00
John Wiegley
8601a2a8bf Added back the --version option, and changed acprep so that it hacks on the
generated Makefile to greatly reduce unneeded verbosity.
2008-07-21 19:03:26 -04:00
John Wiegley
689df61077 Changed the target directory within ~/Products. 2008-07-20 21:17:49 -04:00
John Wiegley
931e5aa12d Don't remove pre-existing build directories when running acprep 2008-07-19 21:00:46 -04:00
John Wiegley
2ead28363a Most things are building, but not the Python code 2008-05-12 05:10:08 -04:00
John Wiegley
6f345c6578 Changed PYTHON_HOME path in acprep 2008-05-11 20:50:13 -04:00
John Wiegley
83b052e744 Use git-describe to determine the current Ledger source version. 2008-05-11 20:50:12 -04:00
John Wiegley
b45037e334 Migrated over both code and build environment from was-v3.0 branch. 2008-05-08 02:50:19 -04:00
John Wiegley
225338d784 option.cc: Include unistd.h, to pull in the prototype for access(). This was
preventing OpenBSD 4 from building.

acprep (CXXFLAGS): Don't use the compile flag -Wno-long-double except on OS X.
2008-05-07 04:19:37 -04:00
John Wiegley
7603e3f8f2 Updated the build process in acprep and configure.in to run without issues,
and to work with the Buildbot.
2008-05-07 03:40:52 -04:00
John Wiegley
fcae023196 Reverted the master branch back to the state of v2.6.0.90, because I intend to
be much more thorough about what gets commited to the master and why.  This
will still be the branch where new work will be checked in, but only after
thorough review in a development branch.
2008-05-02 01:24:29 -04:00
John Wiegley
4d9339a08a Support the --local option to acprep, which says not to use ~/Products. 2008-04-24 00:34:19 -04:00
John Wiegley
cb0a436d94 Fixed acprep so that it builds Ledger again. Somehow it got completely
broken at some point.
2008-04-20 19:34:25 -04:00
John Wiegley
4960a75fdd Changed pathnames for 10.5 2008-04-13 05:10:39 -04:00
John Wiegley
f261d82df5 *** empty log message *** 2008-04-13 02:41:33 -04:00
John Wiegley
04dfda2282 Made separate modules for the csv command, since the prior method was
not fully correct.
2008-04-13 02:41:33 -04:00
John Wiegley
1368952f4c *** empty log message *** 2008-04-13 02:41:32 -04:00
John Wiegley
7acc1306d9 *** empty log message *** 2008-04-13 02:41:29 -04:00
John Wiegley
96d6d62ad9 Began support for improved commodity handling. 2008-04-13 02:41:28 -04:00
John Wiegley
0c55a5ee1b (read_binary_journal): Fixed a tiny memory leak when reading from a
binary cache.
2008-04-13 02:41:28 -04:00
John Wiegley
224273fa54 *** empty log message *** 2008-04-13 02:41:26 -04:00
John Wiegley
f2a167e0ed *** empty log message *** 2008-04-13 02:41:26 -04:00
John Wiegley
963f05e8d0 Use libtoolize if glibtoolize can't be found. 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
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
a53f44ecda Support has been added for clearing of individual transactions. Set
`ledger-clear-whole-entries' in Emacs to revert to the old behavior.
2008-04-13 02:41:19 -04:00
John Wiegley
b462a8bf50 *** empty log message *** 2008-04-13 02:41:18 -04:00
John Wiegley
0185e53b99 Separate out the arguments, to be more compatible. 2008-04-13 02:41:10 -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
44eff1c099 *** empty log message *** 2008-04-13 02:40:51 -04:00
John Wiegley
632c54788c Updated to python2.4 2008-04-13 02:40:50 -04:00