vslavik/bakefile — comment on commit 4d5057afa38277bbbce20c65b90788f10a50cbfd
File: src/bkl/plugins/vs2010.py line 478
By vslavik:

For the record, this is *exactly* as you wanted:

> Concerning the property name, perhaps we could just call it win32-subsystem to allow setting it to "console", "gui" or something else such as "posix" or "windowsce".

But yet, it does make sense to use `windows`, I'll change it.

As for the Windows-specific name, that's only fitting for such a Windows-specific flag. It doesn't make sense to have this as a portable `app-type` property, because no other platform does it this way. Unix doesn't need anything and OS X needs much more information to create the bundle (at the very least, `Info.plist`, typically data files as well). It's simpler to make something platform-specific portable than to fix badly designed "portable" solution, so I prefer to do the former if unsure.