История изменений
Исправление EXL, (текущая версия) :
Другое дело, что оригинальная make - это одно, а её порт на винду - немножко другое. Может, в материалах проекта MSYS покопаться...
Ну вот Qt-разработчики не зря же jom клепали под винду, верно? Их не устроила скорость работы ни GNU-того make, ни MS-овского nmake.
А кстати, qmake ведь тоже умеет с ninja работать, или я чего-то путаю?..
Скорее всего что-то путаешь. В QMake никогда не было поддержки Ninja: http://lists.qt-project.org/pipermail/development/2014-May/017056.html
Вообще, незадолго до первого публичного релиза DoubleContact я пытался перевести сборку на cmake. Но с моими специфичными хотелками я скоро обнаружил, что уже несколько дней вместо развития проекта воюю с системой сборки.
Мне тоже жутко не нравится угрёбищный CMake, но пока он выигрывает из-за своей распространённости.
А в том же QMake захардкоженный стиль расстановки скобочек {} вызывает умиление.
Исходная версия EXL, :
Другое дело, что оригинальная make - это одно, а её порт на винду - немножко другое. Может, в материалах проекта MSYS покопаться...
Ну вот Qt-разработчики не зря же jom клепали под винду, верно? Их не устроила скорость работы ни GNU-того make, ни MS-овского nmake.
А кстати, qmake ведь тоже умеет с ninja работать, или я чего-то путаю?..
Скорее всего что-то путаешь. В QMake не было поддержки Ninja: http://lists.qt-project.org/pipermail/development/2014-May/017056.html
Вообще, незадолго до первого публичного релиза DoubleContact я пытался перевести сборку на cmake. Но с моими специфичными хотелками я скоро обнаружил, что уже несколько дней вместо развития проекта воюю с системой сборки.
Мне тоже жутко не нравится угрёбищный CMake, но пока он выигрывает из-за своей распространённости.
А в том же QMake захардкоженный стиль расстановки скобочек {} вызывает умиление.