help-texinfo
[Top][All Lists]
Advanced

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

Re: on using `makeinfo --no-split' to solve filename conflicts


From: Richard Dawe
Subject: Re: on using `makeinfo --no-split' to solve filename conflicts
Date: Wed, 19 Feb 2003 13:07:09 +0000

Hello.

Alexandre Duret-Lutz wrote:
> 
> >>> "Zaretskii" == Zaretskii Eli <address@hidden> writes:
> 
>  Zaretskii> automatic renaming such as *.info-XX->*.iXX happens automatically,
> 
> Here is my proposal to fix the install/uninstall/clean rules.
> Let me know if anything looks incorrect.

It seems to work OK with my current patched automake 1.7.2b.

NB: I've sent you all the diffs that are in my patched automake 1.7.2b.
 
But I noticed a couple of small things:

[snip]
> Index: lib/am/texibuild.am
> ===================================================================
> RCS file: /cvs/automake/automake/lib/am/texibuild.am,v
> retrieving revision 1.10.2.2
> diff -u -r1.10.2.2 texibuild.am
> --- lib/am/texibuild.am 30 Nov 2002 13:11:57 -0000      1.10.2.2
> +++ lib/am/texibuild.am 19 Feb 2003 09:42:30 -0000
> @@ -1,5 +1,5 @@
>  ## automake - create Makefile.in from Makefile.am
> -## Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002
> +## Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003
>  ## Free Software Foundation, Inc.
> 
>  ## This program is free software; you can redistribute it and/or modify
> @@ -24,7 +24,8 @@
>  ## makeinfo.  Otherwise, if the texinfo file shrinks (or if you start
>  ## using --no-split), you'll be left with some dead info files lying
>  ## around -- dead files which will end up in the distribution.
> -       @rm -f $@ address@hidden address@hidden
> +## *.iNN files are used on DJGPP.  See the comments in install-info-am
> +       rm -f $@ address@hidden address@hidden ${@:.info=}.i[0-9] 
> ${@:.info=}.i[0-9][0-9]
>  ## It is wrong to have `info' files dependent on %DIRSTAMP%, because
>  ## `info' files are distributed and %DIRSTAMP% isn't: a distributed file
>  ## should never be dependent upon a non-distributed built file.

Did you mean to remove the '@' in front of 'rm' here?

Also regarding the comment "# Make sure .iNN files are unstalled." in
tests/txinfo19.test. I think it should read "installed" rather than
"unstalled".

Thanks, bye, Rich =]

-- 
Richard Dawe [ http://www.phekda.freeserve.co.uk/richdawe/ ]




reply via email to

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