bug-make
[Top][All Lists]
Advanced

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

Re: Help : how to use $(or condition ) & $(and condition ) in makefiles


From: Sam Ravnborg
Subject: Re: Help : how to use $(or condition ) & $(and condition ) in makefiles
Date: Thu, 5 Jun 2008 19:58:21 +0200
User-agent: Mutt/1.4.2.1i

On Thu, Jun 05, 2008 at 05:36:56AM -0700, rakesh aggarwal wrote:
> Hi,
> 
> I read the GNU make manual and found there are $(or condition ) and $(and 
> condition ) functions. ( at 
> http://www.gnu.org/software/make/manual/make.html#Conditional-Functions )
> But i didnt get in which format i have to put conditions in these functions.

Notice that this is condition and not expressions.

Sample:

havefile := $(if $(wildcard myfile.c), YES, NO)

$(warning HAVEFILE=$(HAVEFILE))


This will print
HAVEFILE=NO

if no myfile.c exist (because the $(wildcard myfile.c) expands to an empty 
string

        Sam




reply via email to

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