Commit graph

317 commits

Author SHA1 Message Date
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
John Wiegley
62eee3d29a Removed a bad variable setting in acprep 2009-02-12 22:46:56 -04:00
John Wiegley
09134d6e81 Added -I/sw/include to Fink to acprep users 2009-02-12 22:14:10 -04:00
John Wiegley
4eb46bedf0 Made acprep conform to /bin/sh, instead of /bin/bash. 2009-02-11 16:55:16 -04:00
John Wiegley
53ace5fcca Updated the Boost version I'm building with on OS X to 1.38. 2009-02-11 04:31:55 -04:00
John Wiegley
6d22f2d56c Pass all unrecognized options to configure. 2009-02-10 00:30:44 -04:00
John Wiegley
7f48cfc7e9 Use --disable-static on Linux x86_64 machines. 2009-02-09 19:09:26 -04:00
John Wiegley
57d98ac120 acprep now takes a --pch flag, as in "--pch --devel". It must come first. 2009-02-08 23:20:28 -04:00
John Wiegley
7eb4a7eece Conditionalize the ability to use pre-compiled headers. 2009-02-08 21:14:09 -04:00
John Wiegley
f9f4bf468b Re-enabled the use of pre-compiled headers over debug libs in acprep --devel. 2009-02-08 19:08:23 -04:00
John Wiegley
423bf7a84e Removed unneeded -D directives from acprep. 2009-02-07 19:35:57 -04:00
John Wiegley
336cd5ef35 Removed include path reference to libofx. 2009-02-07 18:40:33 -04:00
John Wiegley
e874e580cf Added blank lines to acprep for clarity. 2009-02-04 00:34:28 -04:00
John Wiegley
069552a81d Fixed the auto-discovery of the Boost suffix in acprep. 2009-02-03 13:31:13 -04:00
John Wiegley
f857b33dad Attempt to "auto-discover" the user's Boost installation suffix. 2009-02-02 16:25:26 -04:00
John Wiegley
e08959aab6 Increased Boost dependency version number to 1_37. 2009-01-28 17:16:08 -04:00
John Wiegley
878e5db806 Changed --dir option for acprep to --output, which makes more sense. 2009-01-25 16:48:11 -04:00
John Wiegley
79a7976600 Reorganized Ledger so that it builds as 7 separate libraries. This is mainly
to prove to myself that it has proper decoupling between prior code areas.
2009-01-25 01:10:05 -04:00
John Wiegley
a69649fb7f Switched over to using irrxml for parsing XML, rather than expat. 2009-01-24 04:49:58 -04:00
John Wiegley
876e2a9064 Call out to git-submodule from acprep. 2009-01-23 20:05:42 -04:00
John Wiegley
6df9debc6f Add $PYTHON_HOME/lib before /opt/local/lib in acprep. 2009-01-23 01:53:59 -04:00
John Wiegley
33ebfa626e Added README notes for people using Ubuntu, and made the use of a certain
warning flag conditional for Darwin systems.
2008-08-26 03:27:39 -04:00
John Wiegley
0acdebb026 Small administrative updates 2008-08-18 16:37:57 -04:00
John Wiegley
eb1fdd0e51 Added the use of autogen.sh from http://buildconf.brlcad.org/. 'acprep' still
remains useful (mostly to me), but now users can use this script if they
expect to find it.
2008-08-14 03:21:29 -04:00
John Wiegley
4658034a48 Don't build with all warning flags on unless './acprep --devel' is use. Some
older version of g++ don't like all the warnings flags.
2008-08-14 00:08:51 -04:00
John Wiegley
0b6a10925d Reduced automake dependency down to 1.9. 2008-08-13 18:56:35 -04:00
John Wiegley
46bc362804 Revert "Use MacPort's Python if available."
This reverts commit 431edefffd.
2008-08-13 05:38:14 -04:00
John Wiegley
431edefffd Use MacPort's Python if available. 2008-08-13 04:13:35 -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
7fbc4dc9f6 Disabled some redundant warning flags. 2008-08-10 03:49:13 -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
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
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
083f8b74b0 Removed a line of whitespace. 2008-08-08 21:47:25 -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
ce2885731f --disable-shared is now the default for acprep users. 2008-08-08 03:08:19 -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
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