Commit graph

104 commits

Author SHA1 Message Date
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
John Wiegley
80f87bc100 Corrected a failing test. 2008-07-30 15:57:03 -04:00
John Wiegley
544f69108b Updated acprep to reflect a more modern OS X system. 2008-07-30 15:26:29 -04:00
John Wiegley
2aff35215f Enabled a huge number of warning flags for g++ in acprep, and fixed them all
except for several unused parameter warnings (because there is so much code
still #if 0'd out), and one implicit conversion from long long to long which
still has to be dealt with.
2008-07-30 05:12:46 -04:00
John Wiegley
643f2d33cf More work toward getting the textual parser working again. Since this means
that value expressions must work, there are a lot of details involved.
2008-07-24 09:02:47 -04:00
John Wiegley
90af218524 Merge branch 'master' into v2.7a 2008-07-23 15:56:31 -04:00
John Wiegley
0c070cde61 acprep: I don't keep ChangeLog files under version control anymore, but
automake requires it, so when preparing the sources for building the ChangeLog
is touch'd just as we were doing for AUTHORS and COPYING.
2008-07-23 15:54:44 -04:00
John Wiegley
8601a2a8bf Added back the --version option, and changed acprep so that it hacks on the
generated Makefile to greatly reduce unneeded verbosity.
2008-07-21 19:03:26 -04:00