On 20/03/2011 3:47 PM, Patrick Walton wrote:
Apologies for spamming the mailing list, but I figure this is worth
bringing up... with the new configure changes, git is needed during the
configure step. This seems inconvenient for Windows users, who often
install msysgit in a separate bash environment from their build
environment. This setup is helpful for Windows users because Git
supplies its own copies of lots of Unix utilities that may be
incompatible with those present in the user's preferred build
environment. But it does mean that users' build environments may not
have access to Git.
Could I suggest making the git probe optional?
It wasn't optional before either. We just failed mid-build while trying
to make boot/util/version.ml. New script just makes the probe explicit.
There's going to be a fair amount of integration with versioning,
specifically to handle saving and fetching appropriate stage0 snapshots
as well as migrating source code from one version to another. I don't
know precisely which aspects will be required, but I'd like to be able
to rely on the build system reflecting on the VCS.
-Graydon
_______________________________________________
Rust-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/rust-dev