executable foo main-is: bla if !os(windows): buildable: false
Unfortunately this gives rather unhelpful error messages when used with flags, but it works well enough for now.
/ Thomas
Hmmm, I don't seem to get this to work the way I want it. I get a "Parse of field 'buildable' failed:" which means configure failed and then I can't proceed to build the second executable, bar, in the same package.