add linux / mac variants.