1. Version bump for 2.99.9 now 3.0.0
2. changed logging to log entire output of a sub-process
rather than write individual lines of output to a logfile.
3. logs are versioned.
4. fix to support a change in fgdata version when fgdata is a symlink
5. Automatic j option # of cores + 1
6. fixed stable fgrun build
7. stable is now 2.12.0 for fgfs & simgear, 2.12.1 for fgdata
8. fixed broken stable build for 2.12.0
9. Added section on setup
10. once built, unless specifically requested by parameter
OSG or PLIB:
Don't rebuild OSG or plib
Don't update OSG or plib sources
12. self testing with ./download_and_compile.sh test.
this will build 2.12.0, stable, master, next, 3.0.0
in sub-directories under the one
containing ./download_and_compile.sh
if doing this test it is highly recommended that you
create a directory "othersrc" in the same directory
as download_and_compile.sh. You may also want to place a
recent copy of fgdata in both ../fgdata_3.0.0 and fgdata_2.12.1
usage: ./download_and_compile.sh test reset
You had better have lots of disk space free.
and plenty of time as it will download a copy of
fgdata for each version if you don't provide one.
Changes 1.9.5 through 1.9.10
Multiple changes restructuring parts of the script
FGRUN added to ALL list
Regular expression used to determine if a component is to be built
OPENRTI added
Fixes and changes in 1.9.10
url for plib has / at the end to prevent problems with svn
url for osg has been updated to http://svn.openscenegraph.org/osg/OpenSceneGraph/tags/OpenSceneGraph-3.0.1/
x and v options added to aid in script debugging
w option added to aid in cmake debugging
Pick up 2.4.0 release tag for stable version (Note: specifying commit IDs
alone doesn't work - since the same commits are on different branches =>
either use commitID+branch or preferably the release-tag).
Update FGRUN stable version for FG2.4.0
Conflicts:
download_and_compile.sh