[Rock-dev] Autoproj : Have weak dependencies

Sylvain Joyeux bir.sylvain at gmail.com
Fri Jun 10 19:51:41 CEST 2016


The general philosophy in autoproj is to enable all features that are
available on a given system, letting the user/caller to fine-tune if
he/she does not want some Once in a project, the manifest is shared so
the exclude is shared as well. If you want to tell your users, then
write a README with the relevant information.

a.k.a. WONTFIX

Sylvain

On Fri, Jun 10, 2016 at 8:16 AM, Janosch Machowinski
<Janosch.Machowinski at dfki.de> wrote:
> Hey,
> yes, this would work, but is a bit to manual.
> Everyone who uses the package would need
> to maintain a exclude list in this case.
> Greetings
>     Janosch
>
>
> Am 07.06.2016 um 17:12 schrieb Sylvain Joyeux:
>>
>> Add the package that you don't want to build in the exclude_packages
>> section of autoproj/manifest
>>
>> Sylvain
>>
>> On Wed, May 25, 2016 at 9:00 AM, Janosch Machowinski
>> <Janosch.Machowinski at dfki.de> wrote:
>>>
>>> Hey,
>>> I got a somehow weird use case.
>>> I got an package, that installs optional headers
>>> if other packages are present. I do not want
>>> to hard add all other packages as a dependency.
>>> Also splitting up the package into multiple packages
>>> is not a good way to go.
>>>
>>> I'm looking for a way to have this package, depend
>>> on another package, only if it is already in the list of to
>>> build packages.
>>> I already tried optional=1, but this pulls in the package,
>>> as soon as it is defined, which is not what I want.
>>> Any ideas ?
>>>       Janosch
>>>
>>> --
>>>    Dipl. Inf. Janosch Machowinski
>>>    SAR- & Sicherheitsrobotik
>>>
>>>    Universität Bremen
>>>    FB 3 - Mathematik und Informatik
>>>    AG Robotik
>>>    Robert-Hooke-Straße 1
>>>    28359 Bremen, Germany
>>>
>>>    Zentrale: +49 421 178 45-6611
>>>
>>>    Besuchsadresse der Nebengeschäftstelle:
>>>    Robert-Hooke-Straße 5
>>>    28359 Bremen, Germany
>>>
>>>    Tel.:    +49 421 178 45-6614
>>>    Empfang: +49 421 178 45-6600
>>>    Fax:     +49 421 178 45-4150
>>>    E-Mail:  jmachowinski at informatik.uni-bremen.de
>>>
>>>    Weitere Informationen: http://www.informatik.uni-bremen.de/robotik
>>>
>>> _______________________________________________
>>> Rock-dev mailing list
>>> Rock-dev at dfki.de
>>> http://www.dfki.de/mailman/cgi-bin/listinfo/rock-dev
>
>
>
> --
>  Dipl. Inf. Janosch Machowinski
>  SAR- & Sicherheitsrobotik
>
>  Universität Bremen
>  FB 3 - Mathematik und Informatik
>  AG Robotik
>  Robert-Hooke-Straße 1
>  28359 Bremen, Germany
>   Zentrale: +49 421 178 45-6611
>   Besuchsadresse der Nebengeschäftstelle:
>  Robert-Hooke-Straße 5
>  28359 Bremen, Germany
>   Tel.:    +49 421 178 45-6614
>  Empfang: +49 421 178 45-6600
>  Fax:     +49 421 178 45-4150
>  E-Mail:  jmachowinski at informatik.uni-bremen.de
>
>  Weitere Informationen: http://www.informatik.uni-bremen.de/robotik
>


More information about the Rock-dev mailing list