[Fedora-packaging] cmake rpm macro(s):
Rex Dieter
rdieter at math.unl.edu
Tue Mar 13 20:15:45 UTC 2007
Orion Poplawski wrote:
> Rex Dieter wrote:
>> Rex Dieter wrote:
>>> Appended is a first try at rpm macro'izing the the call to cmake per:
>>> http://fedoraproject.org/wiki/PackagingDrafts/cmake
>>>
>>> I chose not to implement the out-of-tree style of build in the
>>> PackagingDraft to keep things simple(r).
>>
>> Updated PackagingDrafts/cmake to include proposed macro.
>>
>
> First off, your macro doesn't specify any source directory, which you
> must. That's actually good, because then you can do:
>
> %cmake <path>
>
> And it keeps the macro usage the same as the command usage.
>
> I think you have to support out of tree builds as many projects actually
> don't support in tree builds (specifically, paraview). The question
> then becomes sub-dir or parallel-dir?
Well, I wasn't aware of in-tree problems, so my first draft left out the
details wrt out-of-tree builds.
Certainly the macros shouldn't touch which dir to use, leave that to
users and specfiles.
-- Rex
More information about the Fedora-packaging
mailing list