Commit graph

164 commits

Author SHA1 Message Date
John Wiegley
1c9c3ad411 Prettified the build display just a touch 2009-10-28 03:31:50 -04:00
John Wiegley
bfbdc17cfc acprep environment variable append fix 2009-10-28 02:45:18 -04:00
John Wiegley
3c30f74931 Look for Boost in custom places for standard build 2009-10-27 08:39:05 -04:00
John Wiegley
e696bfd913 Added Boost variable definitions for opt builds 2009-10-25 21:27:40 -04:00
John Wiegley
dc66840dd7 Running acprep now checks for submodule updates 2009-10-25 05:01:17 -04:00
John Wiegley
b4fc89ac29 Clarified some boolean logic in acprep 2009-10-25 05:01:17 -04:00
John Wiegley
d258bbc2f5 Added more warning options if acprep --warn is used 2009-10-25 05:01:17 -04:00
John Wiegley
34c30fc25c Disable build warnings by default
Also, make them errors if --warn is enabled.
2009-10-25 04:30:29 -04:00
John Wiegley
7928b64910 Updated dependencies list of Mac OS X 2009-10-25 04:30:05 -04:00
John Wiegley
3ae2fdb260 Removed unnecessary use of BOOST_VERSION in acprep 2009-10-25 04:29:43 -04:00
John Wiegley
475014a14b Added some missing casts, upgraded to Boost 1.40 2009-10-09 19:50:23 -04:00
John Wiegley
72a2eaa38e Upgraded Boost version reference to 1.39 2009-06-22 15:59:34 +01:00
John Wiegley
e2092d07d8 Extended Makefile fix, to accomodate newest automake 2009-06-02 17:53:55 +01:00
John Wiegley
98e6075af8 acprep upload was deleting the file after upload 2009-03-31 16:31:18 -04:00
John Wiegley
8b175c7d6d Removed old ledger disk images when uploading 2009-03-23 17:21:53 -04:00
John Wiegley
2ec34b280f Fixes to the final binary .dmg creation 2009-03-23 17:15:07 -04:00
John Wiegley
9b22251ddd Recursively translate library names for bindmg 2009-03-23 16:39:45 -04:00
John Wiegley
aba7a39e87 Added bindmg and upload phases, for my own use 2009-03-22 20:07:15 -04:00
John Wiegley
ed8f5e04c0 Changed "dependencies" phase for CentOS systems
It's still not complete yet, because MPFR isn't part of the CentOS
package set.
2009-03-19 03:10:29 -04:00
John Wiegley
248a8f5180 Do not set ARCHFLAGS by default for Darwin
I'm not using these yet, since it's impossible to build a fully
universal binary on my machine due to the way GMP is built by MacPorts.
2009-03-11 19:32:22 -04:00
John Wiegley
f2eb941ab6 Fixed the acprep distcheck build 2009-03-11 19:15:16 -04:00
John Wiegley
93e9b2b7af Ensure that ledger-proof exists when needed 2009-03-11 06:26:41 -04:00
John Wiegley
273a1084ba Added a buildlibs phase, for rebuilding Boost
The advantage here is that it setups up the compiler path correctly.
2009-03-11 03:21:01 -04:00
John Wiegley
6b77e6868c Execution errors in acprep now stop the build 2009-03-10 19:39:44 -04:00
John Wiegley
f20a644c98 Fixed how the environment is setup in acprep 2009-03-10 18:51:59 -04:00
John Wiegley
78b303515e Re-enabled use of _GLIBCXX_DEBUG on my machine 2009-03-10 18:41:39 -04:00
John Wiegley
7b829af6ae Removed default optimization flag -march=native 2009-03-10 17:11:39 -04:00
John Wiegley
110f0b8023 Enabled use of pre-compiled headers by default 2009-03-10 17:02:03 -04:00
John Wiegley
4f62bb17c1 Refactored some code in acprep 2009-03-10 05:01:25 -04:00
John Wiegley
6fe6882ee4 Only clean if needed, not whenever acprep changes 2009-03-10 01:51:06 -04:00
John Wiegley
c1a8c78e20 Made -fpch-deps a default flag if PCH is enabled
This helps to build things correctly if a dependency like fdstream.h
changes, or there is an external update to a package.
2009-03-09 22:20:30 -04:00
John Wiegley
2fc24b6c0b Disable use of _GLIBCXX_DEBUG by default 2009-03-09 22:11:47 -04:00
John Wiegley
e0473e207b Rewrote acprep in Python and improved the build 2009-03-09 21:51:02 -04:00
John Wiegley
8c8fbb75a5 Enable -g when gcov support is being used 2009-03-08 00:53:05 -04:00
John Wiegley
70b1c21603 make release-distcheck works again 2009-03-07 04:14:11 -04:00
John Wiegley
9a47298d81 Don't run autogen from acprep unless necessary 2009-03-04 14:14:59 -04:00
John Wiegley
55b2fef58c Don't warn about old-style casts (e.g., Python.h) 2009-03-04 04:34:38 -04:00
John Wiegley
27c0de0da3 Using ./acprep now builds statically by default 2009-03-03 14:54:42 -04:00
John Wiegley
5afc4c3770 Reorganized some files in tools/ and test/ 2009-02-28 06:18:21 -04:00
John Wiegley
c87aa9c2ea Use g++-4.3 on OS X, if available 2009-02-28 05:58:38 -04:00
John Wiegley
0ed57916cf Fixed a system-specific issue in acprep 2009-02-26 14:12:59 -04:00
John Wiegley
07fcc3a08a Build Python module using automake, not setup.py 2009-02-24 12:48:11 -04:00
John Wiegley
f2e4f4c6d1 By default, build Ledger with the included gettext 2009-02-22 17:41:01 -04:00
John Wiegley
4b159527a5 Removed a bash-ism from acprep 2009-02-21 21:51:22 -04:00
John Wiegley
b902894284 Added support for using GNU gettext 2009-02-21 20:21:13 -04:00
John Wiegley
f4b270a1b8 acprep --gprof now passes -g -pg to the linker 2009-02-21 16:46:59 -04:00
John Wiegley
2a79d2d3bd Increase amount of warnings reported with --pch 2009-02-16 17:33:29 -04:00
John Wiegley
1aeb5e5997 acprep now uses ccache for --devel if available 2009-02-16 03:16:12 -04:00
John Wiegley
cb6b6e8b67 acprep doesn't call out to git if it's not there 2009-02-15 20:33:18 -04:00
John Wiegley
d3daa9b5dd Reorganized the way acprep handles switches
Now it takes --warn and --debug flags, and I use tools/myacprep to
collect together all the flags I normally use in development.
2009-02-13 01:50:15 -04:00