* Using scons -Y to point scons to a source tree that might be
read-only for the user building campaignd/wesnothd (as is the case on
baldras).
* Renamed or changed several variables for clarity.
* As a side-effect, links within the server instance dir are now
absolute rather than relative (/home/wesnoth/build/foo/bar instead of
../../build/foo/bar).
* ~/builds-int/<version> is the intermediate build directory
* ~/builds/<build-id> remains as the target directory
* /usr/src/wesnoth is the source directory base (we need to handle
basilic and gonzo separately later)
I'm fairly sure nobody other than me could possibly demand a more
detailed description of this commit.
* Added code for handling 1.8 and 1.10
* Don't use libana for Wesnoth versions that include it (1.9.x)
* We now use Git, not SVN. The downstream repository is managed
externally, so we need to update a git-new-workdir checkout every
time we want to build.
* Other nondescript changes
(Apologies for the horrible commit message, but it looks like there was
more than my own changes awaiting to be committed.)
Most references to and dependencies on Subversion have been removed.
"+svn" is now "+dev". Files that can't be fixed yet have a FIXME-GIT
comment in them; most of these are in the website tests.