grub-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: autogen.sh warnings


From: Bruce Dubbs
Subject: Re: autogen.sh warnings
Date: Mon, 07 Dec 2009 16:49:08 -0600
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.16) Gecko/20080722 SeaMonkey/1.1.11

I've been looking at autogen.sh some more.

Does anyone know why the lines:

# FIXME: automake doesn't like that there's no Makefile.am
automake -a -c -f || true

are present at all? Since there is no Makefile.am, it looks like automake only creates a few files and aborts.

Doing an experiment, I checked out a new version of trunk twice. In both cases I ran md5sum on all the files in the top level directory. In case 1, I didn't change anything and ran autogen.sh and then ran md5sum
again.  In case 2, I commented out the automake line above.

As you can see below, automake only adds standard 'config.guess', 'config.sub', and 'missing' scripts.

The real purpose of automake is to create a Makefile.in for configure. GRUB doesn't use it for that. Is there any reason to not just add the three files to the bzr repository and remove the automake line from autogen.sh?

Along with the other changes I proposed, it would create a really clean build process.

  -- Bruce

Case 1:

> b30696711539bc73520a58a595d488d3  DISTLIST
10a12
> 7e34eb2ddac5ca0b3a0852302ef0970d  aclocal.m4
11a14,17
> f9410e9a94fc672046d4997ecf1b69c9  config.guess
> 55061a86b93fd314344c7f41a9662db9  config.h.in
> acb6cfae431c5ce7b2319cd668c86555  config.sub
> 904614dd3a3ea6442432dba9b20062df  configure
25a32,34
> 0afce91a3daa1fdc32ee36370c1129dd  install-sh
> 6c12e662cd14b9b276338ec99c6ef3a7  md5sums
> 9d9668fb32d0542b712be2c34ca79bd7  missing
26a36
> 1ded054093de910d9786c62bc4fe8cc6  stamp-h.in

Case 2:

3a4
> b30696711539bc73520a58a595d488d3  DISTLIST
10a12
> 7e34eb2ddac5ca0b3a0852302ef0970d  aclocal.m4
12a15,16
> 55061a86b93fd314344c7f41a9662db9  config.h.in
> 904614dd3a3ea6442432dba9b20062df  configure
26a31
> 29505be85d45d8a9b0a5fd3478ff6887  md5sums
27a33
> 1ded054093de910d9786c62bc4fe8cc6  stamp-h.in






reply via email to

[Prev in Thread] Current Thread [Next in Thread]