On 06/25/12 23:33, Sami Kerola wrote:
> Hello dejagnu maintainers,
> 
> See attachment for rather large patch. I took liberty to remove all
> autofiles from git repository.
> 
> $ git diff HEAD~1 --shortstat
>  52 files changed, 189 insertions(+), 45448 deletions(-)
> 
> I described commit having the following changes.
> 
>     Do not include autotools generated files in git
> 
>         * remove files autotools will generate
>         * add 'autogen.sh' script to allow easy regeneration of autofiles
>         * modify sub-projects to be sub-directory builds
>         * remove files required by sub-projects
>         * add m4 directory to top level
>         * add libtool configure.ac
>         * add autoscan recommended checks to configure.ac
>         * fix include paths in couple .c files
>         * add .gitignore file
>         * enable maintainer to 'make dist' package
>         * modify README file to tell how to build git version

  So some of these changes I'd agree with, and some not. I'll be honest
that for my Gnash project, which has a very complex config/build
infrastructure, I do some of the same things you mention here. DejaGnu's
is very simple, as it has no real compiled code, it's just a big Tcl
script. The parts of your patch I like are adding autogen.sh (as long as
it doesn't then run configure). Adding .gitignore is ok, but we don't
need libtool, nor autoscan. Also make dist works for me already.

  It is traditional to not commit the configure script, but I see no
problem with using aclocal.m4 (should be acinclude.m4) instead of an m4
sub directory.

        - rob -

_______________________________________________
DejaGnu mailing list
DejaGnu@gnu.org
https://lists.gnu.org/mailman/listinfo/dejagnu

Reply via email to