----- On 28 Oct, 2015, at 22:40, Sterling Smith smit...@fusion.gat.com wrote:

> Is platforms required?

Yes, it is a required variable.

> It seems like there is some ambiguity.  Should I put macosx, because I have
> tried it there?  Or should I put all platforms and then when someone reports
> that it broke on their system, I can indicate all other systems where it
> hasn’t yet broken?

Just list "darwin". It has become the de-facto default.

The idea behind this variable was to support multiple target platforms, but
while we keep MacPorts base running on Linux for server-side tasks, almost none
of the ports work there and it is completely unsupported. Additionally,
puredarwin is dead, so there's not point in considering it either.

We often use a platform darwin {} block when adding conditional code depending
on a version of OS X, but that's mostly to keep our Linux servers happy when
they are generating the PortIndex.

-- 
Clemens Lang
_______________________________________________
macports-dev mailing list
macports-dev@lists.macosforge.org
https://lists.macosforge.org/mailman/listinfo/macports-dev

Reply via email to