Re: More fun with BUILT_SOURCES

2000-11-13 Thread Alexandre Oliva

On Nov 14, 2000, Braden McDaniel <[EMAIL PROTECTED]> wrote:

> I realize that BUILT_SOURCES is known to be problematic, but I haven't
> found any other solution. Any suggestions?

Add explicit dependencies on it.  There's no other way to ensure it's
generated.  BUILT_SOURCES used to work only with GNU make.

-- 
Alexandre Oliva   Enjoy Guarana', see http://www.ic.unicamp.br/~oliva/
Red Hat GCC Developer  aoliva@{cygnus.com, redhat.com}
CS PhD student at IC-Unicampoliva@{lsd.ic.unicamp.br, gnu.org}
Free Software Evangelist*Please* write to mailing lists, not to me




Re: texinfo.tex

2000-11-13 Thread Alexandre Oliva

On Nov 13, 2000, "Derek R. Price" <[EMAIL PROTECTED]> wrote:

> "Derek R. Price" wrote:
>> Why does AM require that texinfo.tex be included in the distribution in
>> the first place?  It is installed with tex distributions by default
>> anyhow, isn't it?  Its presence screws up my PDF target, which needs to

> Okay, I found the no-texinfo.tex option to disable this behavior,
> but is there any reason this is ever desirable?

Not all distributions of TeX include the latest texinfo.tex.  Or, at
least, there was a time when this was the case.  Besides, as you say,
texinfo.tex is part of the texinfo package, which is separate from TeX
distributions, so just assuming TeX would be able to find may not work
for a significant number of users.

-- 
Alexandre Oliva   Enjoy Guarana', see http://www.ic.unicamp.br/~oliva/
Red Hat GCC Developer  aoliva@{cygnus.com, redhat.com}
CS PhD student at IC-Unicampoliva@{lsd.ic.unicamp.br, gnu.org}
Free Software Evangelist*Please* write to mailing lists, not to me




Re: --add-missing

2000-11-13 Thread Alexandre Oliva

On Nov 13, 2000, "Derek R. Price" <[EMAIL PROTECTED]> wrote:

> Okay, is there some way short of symlinking the
> /usr/share/automake/texinfo.tex file by hand to make sure that automake
> --add-missing uses the "proper" texinfo.tex file (i.e. the one installed
> with the texinfo package and assumedly the most recent one)?

I'm afraid not.  Any suggestions about how automake could find out
where texinfo.tex from the texinfo package is installed, assuming it
is?

-- 
Alexandre Oliva   Enjoy Guarana', see http://www.ic.unicamp.br/~oliva/
Red Hat GCC Developer  aoliva@{cygnus.com, redhat.com}
CS PhD student at IC-Unicampoliva@{lsd.ic.unicamp.br, gnu.org}
Free Software Evangelist*Please* write to mailing lists, not to me




More fun with BUILT_SOURCES

2000-11-13 Thread Braden McDaniel

I have an automake script of the following form:

PUBLIC_HFILES = file1.h file2.h
PRIVATE_HFILES = file3.h file4.h
BUILT_SOURCES = file1.h

file1.h: deps
generate file1.h from deps

if INSTALL_PUBLIC_HFILES
include_HEADERS = $(PUBLIC_HFILES)
noinst_HEADERS = $(PRIVATE_HFILES)
else
noinst_HEADERS = $(PUBLIC_HFILES) $(PRIVATE_HFILES)
endif

The problem is that the generated header file (file1.h) never gets
generated. If file1.h occurs directly in one of the *_HEADERS variables,
there is no problem.

I realize that BUILT_SOURCES is known to be problematic, but I haven't
found any other solution. Any suggestions?

-- 
Braden N. McDaniel  e-mail: [EMAIL PROTECTED]
  Jabber: [EMAIL PROTECTED]





Re: texinfo.tex

2000-11-13 Thread Derek R. Price

"Derek R. Price" wrote:

> Why does AM require that texinfo.tex be included in the distribution in
> the first place?  It is installed with tex distributions by default
> anyhow, isn't it?  Its presence screws up my PDF target, which needs to

Okay, I found the no-texinfo.tex option to disable this behavior, but is there any
reason this is ever desirable?

Derek

--
Derek Price  CVS Solutions Architect ( http://CVSHome.org )
mailto:[EMAIL PROTECTED] OpenAvenue ( http://OpenAvenue.com )
--
170. If you try to fail, and succeed, which have you done?







texinfo.tex

2000-11-13 Thread Derek R. Price

Why does AM require that texinfo.tex be included in the distribution in
the first place?  It is installed with tex distributions by default
anyhow, isn't it?  Its presence screws up my PDF target, which needs to
find the texinfo.tex in /usr/share/texmf/pdftex/texinfo/texinfo.tex but
will accept the one in the local directory first.

Derek

--
Derek Price  CVS Solutions Architect ( http://CVSHome.org )
mailto:[EMAIL PROTECTED] OpenAvenue ( http://OpenAvenue.com )
--
f u cn rd ths, u cn gt a gd jb n cmptr prgrmmng







--add-missing

2000-11-13 Thread Derek R. Price

Okay, is there some way short of symlinking the
/usr/share/automake/texinfo.tex file by hand to make sure that automake
--add-missing uses the "proper" texinfo.tex file (i.e. the one installed
with the texinfo package and assumedly the most recent one)?

Derek

--
Derek Price  CVS Solutions Architect ( http://CVSHome.org )
mailto:[EMAIL PROTECTED] OpenAvenue ( http://OpenAvenue.com )
--
When you find yourself getting irritated with someone, try to remember
that all men are brothers...  a noogie or an Indian burn should do the
trick.







Re: documentation

2000-11-13 Thread Johan Rydberg

Marc van Woerkom wrote:

> There is brand new book out about it.
> Do yourself a favour and order a copy.

I did that today, hop you guys don't let me down :)

-- 
Johan Rydberg, Net Insight AB, Sweden, +46-8-685 04 00

$ ON F$ERROR("LANGUAGE","ENGLISH","IN_MESSAGE").GT.F$ERROR("NORMAL") -
 THEN EXCUSE/OBJECT=ME




Re: documentation

2000-11-13 Thread Marc van Woerkom

> I'd lihe to know if there any gurther documentation about automake.
> 
> I've looked at www.gnu.org/software/automake. Is there any other
> location ?

There is brand new book out about it.

You can read it online as well

http://sources.redhat.com/autobook

Do yourself a favour and order a copy. 

Regards,
Marc





documentation

2000-11-13 Thread benoit LOOF

Hi,

I'd lihe to know if there any gurther documentation about automake.

I've looked at www.gnu.org/software/automake. Is there any other
location ?

wbr

Benoit Loof

--
__

MITSUBISHI ELECTRIC FRANCE
GSM Research and Development
11, Rue du Clos Courtel
35700 RENNES
FRANCE

Tel: 02 99 27 47 70
Fax: 02 99 27 47 71 &  02 99 27 47 72

http://www.trium.net/
__



begin:vcard 
n:Loof;Benoit
tel;fax:+33 (0) 2 99 27 23 99
tel;work:+33 (0) 2 99 27 84 04
x-mozilla-html:TRUE
org:TRIUM-RD;Logistics & Network Support
version:2.1
email;internet:[EMAIL PROTECTED]
title:MITSUBISHI ELECTRIC TELECOM EUROPE
adr;quoted-printable:;;11, rue du Clos Courtel=0D=0ABP 90315 =0D=0A35703 RENNES Cedex 7FRANCE
fn:Benoit Loof
end:vcard



Default clean files

2000-11-13 Thread Derek R. Price

I'm in the middle of an attempt to convert CVS to use automake but I'm
having some trouble.  Is there some way to selectively override clean
targets created by default for info targets without having to specify
the entire clean target manually?

I specified

info_TEXINFOS = cvs.texinfo cvsclient.texi

and it seems to be creating a clean target that removes the 'cvs.ps'
file despite the fact that 'cvs.ps' is listed in EXTRA_DIST.

Derek

--
Derek Price  CVS Solutions Architect ( http://CVSHome.org )
mailto:[EMAIL PROTECTED] OpenAvenue ( http://OpenAvenue.com )
--
If genius is one percent inspiration and 99 percent perspiration, I
sure wind up sharing elevators with a lot of bright people.