[Top][All Lists]

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

transport conditionals to other files (was: (no subject))

From: Ralf Wildenhues
Subject: transport conditionals to other files (was: (no subject))
Date: Fri, 17 Sep 2010 22:07:00 +0200
User-agent: Mutt/1.5.20 (2010-08-04)

Hello Ting,

* ting xie wrote on Thu, Sep 16, 2010 at 10:23:45PM CEST:
> How are you? It is quite a long time since we talked last time. 

Yes.  I'm just fine, thanks!  (There are many other helpful readers
on this list, by the way ...)

> I got a new question about autoconf now. Suppose I have defined a
> conditional variable in file as follows. 
> AM_CONDITIONAL([FOO], [test x$foo = xtrue])  
> I have another file file, if I want to put the condition
> foo into this file, how can I do that? 

Hmm, you cannot put the condition into another file right away, as for
one, the shell variable $foo will not have any meaning there.  However,
if the file is instantiated by config.status (i.e., config.status reads and produces from it), then you can use a
substituted variable; put AC_SUBST([foo]) in, and @foo@ in, and it will get replaced with the value of $foo.

> BTW, I do not understand this kind of postfix file. May you
> also give me some explanation on this kind of files if you have time? 

The .in postfix usually indicates that this file is read by
config.status to create a file without the .in postfix; see
  info Autoconf "Configuration Files"

for more information.

Hope that helps.


reply via email to

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