[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: help loading additional macros from file
- From: Paul Nasrat <pnasrat redhat com>
- To: RPM Package Manager <rpm-list redhat com>
- Subject: Re: help loading additional macros from file
- Date: Wed, 04 Jul 2007 08:39:47 +0100
On Tue, 2007-07-03 at 11:54 -0500, Tim Mooney wrote:
> All-
>
> I need some macro-fu help. I want to (in a spec file)
>
> - test to see if a particular macro is defined.
> - if it's not, I would like to
> - source/load a file that has additional macro definitions, making
> them available in my spec file.
> - for extra credit, if the file doesn't exist, exit with an error.
>
>
> It looks like I can do the test part with something like
>
> %if %{undefined perl_sitelib}
Does something like this work for you:
%{!?foo: %{expand: %%include /path/to/foo}}
Where /path/to/foo contains a bunch of %global foo bar type definitions,
you can include from the build root or a SourceN too
Paul
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]