I use cygwin, but I don't see why it should be a requirement for building mafia.
Unless I'm quite wrong, y'all are misstating the scope. Building should be unaffected. This change only affects the command make a complete set of cross-platform distributable packages (ant dist, not ant build). I still think it should be further improved, and I can do it any of the ways I suggested (not today, off to my wife's 25th HS reunion, wherein I will meet strangers who knew her at age 14), but I didn't want to change the way the dist process worked without hearing how the maintainers wanted it.
Hope that's clearer.