What does "%if 0%{?..." mean
Jos Vos
jos at xos.nl
Sun Jan 18 09:21:36 UTC 2009
On Sat, Jan 17, 2009 at 10:42:32PM -0800, Jonathan Ryshpan wrote:
> I surmise from this that
> %if 0%{?build_jack_svn}
> is *always* true, since
> 0%{?build_jack_svn}
> always has a value.
If "0%{?build_jack_svn}" expands to "0" (if %{build_jack_svn} is not
defined) or "00" (if %{build_jack_svn} is defined as "0"), the %if
is evaluated as "false" as the numeric value is zero.
--
--
-- Jos Vos <jos at xos.nl>
-- X/OS Experts in Open Systems BV | Phone: +31 20 6938364
-- Amsterdam, The Netherlands | Fax: +31 20 6948204
More information about the Rpm-list
mailing list