История изменений
Исправление hobbit, (текущая версия) :
А по теме - cmake. У него ужасные синтаксис и верифицируемость (по сути дела, это скриптовый движок, на котором можно писать В ТОМ ЧИСЛЕ сборочные скрипты), но при этом мощнее и универсальнее его ничего нет. Так что учи cmake.
По идее, здесь должен появиться новый Линус Торвальдс, которые посмотрит на существующие системы сборки, скажет «да вы тут все охренели» и за выходные напишет свою, удобную и вменяемую. Но пока такого не произошло, и попытки сделать вместо 14 несовместимых систем сборки одну хорошую приводят только к появлению 15 несовместимых систем сборки, как в том комиксе. Так что учи cmake.
Исходная версия hobbit, :
А по теме - cmake. У него ужасные синтаксис и верифицируемость (по сути дела, это скриптовый движок, на котором можно писать В ТОМ ЧИСЛЕ сборочные скрипты), но при этом мощнее и универсальнее его ничего нет. Так что учи cmake.
По идее, здесь должен появиться новый Линус Торвальдс, которые посмотрит на существующие системы сборки, скажет «да вы тут все охренели» и напишет свою, удобную и вменяемую. Но пока такого не произошло, и попытки сделать вместо 14 несовместимых систем сборки одну хорошую приводят только к появлению 15 несовместимых систем сборки, как в том комиксе. Так что учи cmake.