Talk:Scripted Compilation on Linux Debian/Ubuntu: Difference between revisions

Jump to navigation Jump to search
m
(Improved description of how symlinks will be used to reduce downloading when building multiple versions of flightgear.)
Line 141: Line 141:
   + 2.12.1
   + 2.12.1


FG-git is my master directory, master, next and 2.12.1 each have their own build and install directories and the run_ scripts.  They'll also have symlinks to the actual sources under fgsrc, othersrc and fgdata-git.  The -L 1 option gives you the option of using a single copy of the sources or you can have multiple copies, one for each version needed using -L 2.
FG-git is my parent directory, master, next and 2.12.1 subdirectories each have their own build and install directories and the run_ scripts.  They'll also have symlinks to the actual sources under fgsrc, othersrc and fgdata-git.  The -L 1 option gives you the option of using a single copy of the sources and data. or you can have multiple copies, one for each version needed using -L 2.  Which you choose depends on your situation.  If you just need the results of each build, and aren't actually working on a version, -L1 will probably do.  -L1 would also work on a build server.  -L 2 allows you to build all the versions you want, and to actually work on changes in more than one version without disturbing your changes with builds for other versions.


===Special Handling for fgdata===
===Special Handling for fgdata===
982

edits

Navigation menu