simon-svn: bob: simon
Commits to Tartarus CVS repository.
tartarus-commits at lists.tartarus.org
Wed Sep 24 11:31:33 BST 2014
SVN root: svn://svn.tartarus.org/sgt
Changes by: simon
Revision: 10243
Date: 2014-09-24 11:31:32 +0100 (Wed, 24 Sep 2014)
Log message (9 lines):
Add support for building from native git repositories.
Prior to this commit, bob was a Subversion-based build system; now it
copes with either svn or git (plus the special case where it will try
to autodetect some git checkouts as git-svn based and treat them as
morally svn checkouts). New facilities are available for retrieving
the git commit hashes of modules, and for retrieving source control
identification in a VCS-agnostic way so that the same build script can
work no matter which VCS you're checking out from.
Modified files:
U bob/bob
U bob/bob.but
U bob/bobman.but
U bob/checkout.py
U bob/lexer.py
Links:
http://svn.tartarus.org/sgt/?rev=10243&view=rev
http://svn.tartarus.org/sgt/bob/bob?rev=10243&r1=10242&r2=10243
http://svn.tartarus.org/sgt/bob/bob.but?rev=10243&r1=10242&r2=10243
http://svn.tartarus.org/sgt/bob/bobman.but?rev=10243&r1=10242&r2=10243
http://svn.tartarus.org/sgt/bob/checkout.py?rev=10243&r1=10242&r2=10243
http://svn.tartarus.org/sgt/bob/lexer.py?rev=10243&r1=10242&r2=10243
More information about the tartarus-commits
mailing list