Han-Wen Nienhuys [off-list ref] writes:
GIT can now be built in a separate builddirectory. This is done as
follows:
mkdir build
cd build
$my_git_dir/configure
make
Somehow making this depend on the use of configure feels wrong,
since we tried to keep that config.mak.gen built by configure
strictly optional. In other words, I think the result of your
patch should be buildable with or without ./configure in a
separate directory if we are going to do this.
Care to explain why it is too cumbersome to handle without
./configure magic?