Defining macro name as the value of another macro

Florian Festi ffesti at redhat.com
Thu Apr 9 07:27:03 UTC 2015


On 04/09/2015 01:12 AM, Fabricio Cannini wrote:
> Hello there
> 
> I'm trying to do the above but without success, so I could do something
> like this:
> 
> %if %centos
>     foo
> %else
> %if %suse
>     bar
> %endif
> %endif

The problem is that those macros are not defined on the other distros.

https://en.opensuse.org/openSUSE:Build_Service_cross_distribution_howto#Detect_a_distribution_flavor_for_special_code

has some example snippets that take this into account.

Florian

-- 

Red Hat GmbH, http://www.de.redhat.com/ Registered seat: Grasbrunn,
Commercial register: Amtsgericht Muenchen, HRB 153243,
Managing Directors: Charles Cachera, Michael Cunningham, Michael
O'Neill, Charles Peters


More information about the Rpm-list mailing list