automake
[Top][All Lists]
Advanced

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

Re: program target missing $(EXEEXT)


From: Akim Demaille
Subject: Re: program target missing $(EXEEXT)
Date: 05 Apr 2001 19:32:57 +0200
User-agent: Gnus/5.0808 (Gnus v5.8.8) XEmacs/21.1 (Cuyahoga Valley)

>>>>> "Tom" == Tom Tromey <address@hidden> writes:

Robert> AC_EXEEXT was already present. I added AC_OBJEXT and ran
Robert> automake --foreign again, no change.

Akim> Sorry, I think I was confused.  I checked, and it seems to be
Akim> what was designed: compile as foo, but *install* as
Akim> foo.$(EXEEXT).  I might be wrong again, but at least 1.4 behaves
Akim> this way.

Tom> I'm suprised by that.  I thought we were always building as
Tom> foo.$(EXEEXT).  That's why we did the ugly _PROGRAMS rewrite
Tom> stuff in am_install_var.

As a matter of fact we do rewrite *_PROGRAMS, but *after* having set
@result which is the return value of am_install_vars.  Therefore the
file_contents maps %PROGRAM% to what the user has written.

It shouldn't be any problem until someone has the good idea to use
$(EXEEXT) to define *_PROGRAMS...

I'd be happy to clean this, but there is already quite a few patches
in the queue :(  TODO?



reply via email to

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