On 04/30/2010 03:53 AM, Steffen Dettmer wrote: > Hi, > > why would someone want to check in derived files like configure > and Makefile? Because someone might not have autotools? Why not > also checking in objects and libs in case someone might not have > a compiler installed?
There's a difference between machine-independent files that belong in the tarballs (configure, Makefile.in) and machine-dependent files that must not go in the tarballs (config.status, Makefile, *.o). If you want to check in generated files to ease the life of others building from VCS without having to have all the autotools, then only check in the machine-independent files. But if you use autoconf itself as the example, autoconf.git does _not_ check in any generated files, even if they are machine-independent; you have to bootstrap autoconf.git by pre-installing autoconf from a tarball. -- Eric Blake ebl...@redhat.com +1-801-349-2682 Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature