I find it grimly funny, in this case, that the "C" in "CMake" stands for "cross platform."
Making things work on Windows
Collapse
X
-
-
+1. I find these kind of disputes really upsetting, especially when it's so clear that neither solution is technically superior to the other, they're just a matter of preference. The inability to be objective about what's best in the long run is really sad.
Did Bill Hoffman say why he wanted Cmake + mingw32 + mingw32-bash to be intentionally broken? The reasoning isn't obvious.
He just doesn't want it fixed, period. I think patches to fix would be explicitly rejected.Zaiband: end the "I shouldn't have survived that" experience. V3.0.6 fork on Hg.
Zaiband 3.0.10 ETA Mar. 7 2011 (Yes, schedule slipped. Latest testing indicates not enough assert() calls to allow release.)
Z.C++: pre-alpha C/C++ compiler system (usable preprocessor). Also on Hg. Z.C++ 0.0.10 ETA December 31 2011Comment
-
Both partiies agreed that the requested change was impossible to maintain backward compatibility for. As lead developer for CMake, Bill Hoffman basically told the CygWin representative that backward compatibilty was more important than supporting current CygWin, and that was why the year-old patch to implement the CygWin-desired change had been rejected. The counter-proposal to use an option to allow the CygWin CMake port to diverge from upstream's insistence on backward compability, was not publicly accepted.Zaiband: end the "I shouldn't have survived that" experience. V3.0.6 fork on Hg.
Zaiband 3.0.10 ETA Mar. 7 2011 (Yes, schedule slipped. Latest testing indicates not enough assert() calls to allow release.)
Z.C++: pre-alpha C/C++ compiler system (usable preprocessor). Also on Hg. Z.C++ 0.0.10 ETA December 31 2011Comment
Comment