Awesome, thanks!

One thing that I noticed is that I apparently can't add the tags to the '%'
rule, I do need to override 'dh_auto_build'. That's strange..

TBH, since much of the debhelper's behavior is currently controlled via
environment variables, I somehow had expected to set them that way as well.
This way, I wouldn't have to add overrides.

Michael, have you considered this idea before?

Best,
-rt

On Fri, Feb 15, 2019 at 7:15 AM Michael Stapelberg <[email protected]>
wrote:

> You can find a few examples using
> https://codesearch.debian.net/search?q=path%3Adebian%2Frules+tag+path%3Agolang,
> e.g.
> https://sources.debian.org/src/golang-golang-x-sys/0.0~git20181228.9a3f9b0-1/debian/rules/?hl=40#L40
>
> In general, I would encourage you to nudge upstream to make the default
> behavior sensitive and only require build tags for unusual setups.
>
> Also, please feel free to send documentation improvement pull requests :)
>
> On Fri, Feb 15, 2019 at 1:12 PM Reinhard Tartler <[email protected]>
> wrote:
>
>> Hi,
>>
>> I may be missing something obvious, but I'm looking for a way to set
>> build tags in debian/rules.
>>
>> While working on the github.com/containers/image library, upstream has
>> advised me to avoid some dependencies by setting build tags. After reading
>> the Debian::Debhelper::Buildsystem::golang perldoc it is not clear to me
>> how to achieve this. (BTW, I would have expected lots of the information
>> found in that perldoc to in the manpage dh_golang(1p).
>>
>> Has this been done in other packages before where I could take
>> inspiration from?
>>
>> Thanks!
>>
>> --
>> regards,
>>     Reinhard
>>
>
>
> --
> Best regards,
> Michael
>


-- 
regards,
    Reinhard

Reply via email to