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