<div dir="ltr"><div dir="ltr"><div><div dir="ltr" class="gmail_attr">On Mon, Jun 27, 2022 at 5:35 PM Mark Brethen <<a href="mailto:mark.brethen@gmail.com">mark.brethen@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">Can a subport have variants?</blockquote></div><div><br></div>Yes, they can. As Nils points out, subports can have variants that are specific to that subport by using conditional logic:<div><div><br></div><div>if {$subport eq "mySubport"} {</div><div>    variant theVariant description {This variant only exists for subport "mySubport"} {</div><div>        ...</div><div>    }</div><div>}</div><div><br clear="all"><div><div dir="ltr" data-smartmail="gmail_signature"><div dir="ltr"><div>-- </div><div>Jason Liu</div></div></div></div><br></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Jun 27, 2022 at 6:17 PM Nils Breunese <<a href="mailto:nils@breun.nl" target="_blank">nils@breun.nl</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">I believe variants are global for a port, but Iyou could use conditional logic based on which subport gets installed for a variant. What are you trying to achieve?<br>
<br>
Nils.<br>
<br>
> Op 27 jun. 2022, om 23:35 heeft Mark Brethen <<a href="mailto:mark.brethen@gmail.com" target="_blank">mark.brethen@gmail.com</a>> het volgende geschreven:<br>
> <br>
> Can a subport have variants?<br>
> <br>
> Mark Brethen<br>
> <a href="mailto:mark.brethen@gmail.com" target="_blank">mark.brethen@gmail.com</a><br>
> <br>
> <br>
> <br>
>> On Jun 26, 2022, at 9:03 PM, Mark Brethen <<a href="mailto:mark.brethen@gmail.com" target="_blank">mark.brethen@gmail.com</a>> wrote:<br>
>> <br>
>> I’ll do that. It’s been so long that I’ve forgotten how they’re set up.<br>
>> <br>
>> Mark Brethen<br>
>> <a href="mailto:mark.brethen@gmail.com" target="_blank">mark.brethen@gmail.com</a><br>
>> <br>
>> <br>
>> <br>
>>> On Jun 26, 2022, at 8:56 PM, Ryan Schmidt <<a href="mailto:ryandesign@macports.org" target="_blank">ryandesign@macports.org</a>> wrote:<br>
>>> <br>
>>> On Jun 26, 2022, at 17:39, Mark Brethen wrote:<br>
>>>> <br>
>>>> Attaching a Portfile that uses variants—downside is you can only install one. Maybe that is sufficient? I couldn’t find any documentation for using subports.<br>
>>> <br>
>>> What would you like to know about subports? Have you looked at any existing portfiles that use subports to see how they work?<br>
>>> <br>
>> <br>
> <br>
<br>
</blockquote></div></div>