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
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