[cmake-developers] [CMake 0011944]: CPackDeb: Support dependencies between components/Debian packages

Raffi Enficiaud raffi.enficiaud at mines-paris.org
Mon Apr 20 16:11:29 EDT 2015


Le 20/04/15 21:27, Domen Vrankar a écrit :
>> On the other hand, the risks might be limited if, by /convention/, we say
>> that all _cpack_deb_local_*** variables are reserved for local use only,
>> initialized at the beginning of the CPackDeb.cmake (or before).
>
> Such agreements have the limitation of being forgotten so I prefer
> enforcing it in code with a single base function in cmake script :)

I believe that if this is properly documented in the .cmake script, it 
is maintainable. But you are the maintainer :)

>
>>>
>>> I'll write a patch for that today and push it to next. I'll also add
>>> link here so that you'll be able to use it before it gets to master.
>>
>>
>> Sounds like a bunch of conflicts on my side :)
>> Go ahead.
>
> Sorry about that :( It's just that I noticed that in the past there
> were many attempts at preventing accidental leakage of variables in
> CPackRPM and I don't want to get the same problem in CPackDEB so it's
> better to prevent it asap.
>

Is there any other thing you would like to do before I continue working 
on this? Do you foresee any other change like this?

Best,
Raffi Enficiaud




More information about the cmake-developers mailing list