Commit graph

338 commits

Author SHA1 Message Date
John Wiegley
2a2c3c1cec Use Boost.Test instead of CppUnit 2011-02-04 03:43:33 -05:00
John Wiegley
c9730d781c Fixed compiler warnings when building with Clang 2011-02-04 03:07:47 -05:00
John Wiegley
9bdb384df7 Update to Boost 1.45 2010-11-26 19:04:51 -05:00
John Wiegley
6901c3bd55 Added acprep support for building with Clang 2010-10-07 01:56:18 -04:00
John Wiegley
9fcf484826 Moved up to Boost 1.44 2010-08-24 00:03:52 -04:00
John Wiegley
a995090b9e 'make check' for gcov shouldn't listen to -j 2010-06-23 17:51:11 -04:00
John Wiegley
b6dae554fe Don't build gcov Ledger with asserts enabled 2010-06-15 16:46:05 -04:00
John Wiegley
d2b333881f Version information is now based on version.m4 2010-06-15 04:26:42 -04:00
John Wiegley
fa263e729c Tests run in parallel with using acprep -jX make
This is done using the multiprocessing library in Python 2.6.  If that's
unavailable, this feature does nothing.
2010-06-15 01:49:18 -04:00
John Wiegley
93c80afe96 Removed a needless Python 2.6ism from acprep 2010-06-13 20:00:07 -04:00
Priit Laes
7ef478bc50 Added --prefix option to acprep
Signed-off-by: Priit Laes <plaes@plaes.org>
2010-06-13 17:49:56 -04:00
John Wiegley
b423932c3b Fixed documentation bug in acprep 2010-06-13 05:31:40 -04:00
John Wiegley
0fb6bf4189 Improved the way that acprep finds Python
If Boost.Python comes from /opt, then Python must too.
2010-06-12 14:37:19 -04:00
John Wiegley
7e118f4ad0 Added --enable-cache, --enable-doxygen to acprep 2010-06-12 00:50:53 -04:00
John Wiegley
d530116477 Many improvements to how Boost is found by acprep 2010-06-12 00:29:57 -04:00
John Wiegley
729f3e8c04 Corrected Boost lookup if no suffix exists 2010-06-11 23:35:42 -04:00
John Wiegley
c77be795cb In acprep, improve determination of gcc to use 2010-06-11 17:02:25 -04:00
John Wiegley
dea2aed0b5 Untabified all source files 2010-06-11 17:02:25 -04:00
John Wiegley
f7d872dbd2 Fixed a minor typo in acprep 2010-06-10 16:54:31 -04:00
John Wiegley
6c8485e6ea Moved up to g++ 4.5 2010-06-07 08:32:11 -04:00
John Wiegley
83c115d78a Look for Boost in lib64, as well as lib 2010-06-04 16:28:57 -04:00
John Wiegley
c3cc935ba6 For 'acprep opt' enable NDEBUG for even more speed 2010-06-03 17:35:47 -04:00
John Wiegley
24b6afaf14 Preserve timestamp when copying objects from tools 2010-06-03 01:24:00 -04:00
John Wiegley
6ceda8320f Added acprep option --universal, now off by default 2010-06-02 18:41:57 -04:00
John Wiegley
281225db13 Disable PCH for 'default' builds 2010-06-02 00:18:50 -04:00
John Wiegley
51115f0a91 Updated to Boost 1.43 2010-05-27 21:35:41 -06:00
John Wiegley
2fa3e50f08 Fixed a sequencing problem in acprep 2010-05-27 16:05:13 -06:00
John Wiegley
449d62d812 acprep --no-python now disables Python support 2010-05-22 21:50:27 -04:00
John Wiegley
a158dc123b Minor change to setup_for_johnw in acprep 2010-05-22 21:35:02 -04:00
John Wiegley
9061db8e47 phase_patch in acprep is no longer needed
This is because AM_SILENT_RULES is now used in configure.ac.
2010-05-22 13:08:30 -04:00
John Wiegley
c92a54b0ab Always configure the environment in phase_config 2010-02-04 18:03:28 -05:00
John Wiegley
7533cf7ddb FMoved up to Boost 1.42 2010-02-04 04:11:51 -05:00
John Wiegley
0a3d66c5d6 New acprep options for locating which Boost to use
--boost-home     include and lib paths can usually be found from this
  --boost-suffix   provides the library suffix, should start with '-'
  --boost-include  the explicit include directory to use
  --boost-lib      the explicit library directory to use

Also, much better checking up front to determine if Boost is even
available.
2010-01-21 02:36:07 -05:00
John Wiegley
03de3273c9 Report an error if acprep is given an unknown phase 2010-01-21 01:27:08 -05:00
John Wiegley
b3a3ecccf2 Fixed the guard test for calling setup_for_johnw 2010-01-17 16:50:20 -05:00
John Wiegley
2919710a82 Fix in acprep to the way Boost is found 2010-01-16 21:06:54 -05:00
John Wiegley
f81b563339 Fix to several pathnames in acprep 2009-11-24 22:08:41 -05:00
John Wiegley
5cd8e59652 Set CFLAGS for the libintl.a build 2009-11-24 03:39:48 -05:00
John Wiegley
875c5366bb Optimized Mac build of Ledger now 32-bit and 64-bit 2009-11-24 02:49:00 -05:00
John Wiegley
3b49eddfe4 Moved up to Boost 1.41 2009-11-24 00:59:37 -05:00
John Wiegley
73c3aa324b Python is enabled by default if building via acprep 2009-11-19 22:24:27 -05:00
John Wiegley
6e31328bd6 Updated system dependencies lists 2009-11-19 16:47:46 -05:00
John Wiegley
8d698e5ccb Don't use GLIBCXX_DEBUG only for opt builds 2009-11-14 17:43:19 -05:00
John Wiegley
9b614cdd0d Use -fast for building optimized Ledger on OS X 2009-11-14 16:18:45 -05:00
John Wiegley
ff484fb27b Fixes to the ways OS X libraries are located 2009-11-14 16:18:31 -05:00
John Wiegley
0f975df36b Improved some of the dependencies targets 2009-11-14 16:17:48 -05:00
John Wiegley
ce96e61bf8 Removed ARCHFLAGS from the acprep file 2009-11-14 16:17:34 -05:00
John Wiegley
d1faa1e505 Use the static Python libs when building statically 2009-11-14 06:13:06 -05:00
John Wiegley
55317174dd Python support is now off by default 2009-11-13 01:48:02 -05:00
John Wiegley
a8bc4728fe Restore the Doxygen documentation build 2009-11-11 18:02:12 -05:00