Right now we support cross generation for all platforms and architectures but this is not documented or easy to figure out. Improve the API by extend the existing `Triple` class and changing `options.TargetTriple`. `Triple(string)`, `Triple(TargetPlatform, TargetArch)` ctors