LINUX.ORG.RU

История изменений

Исправление intelfx, (текущая версия) :

lowercase

Case-insensitive.

Нет, ну серьёзно. CMake имеет свои недостатки, среди которых - достаточно примитивная грамматика языка и много хардкода для общих случаев, но это так специально.
Такой язык проще читать, помнить и парсить. Действительно, он объёмнее автотулзового, но зато последний без специального изучения смахивает на sed, awk или Ruby.

Ну и наконец, вот кому пришла в голову мысль использовать макропроцессор m4 для системы сборки?

P. S.: сразу говорю (хотя и так понятно), что с autotools знаком исключительно в режиме «открыть configure.ac, ужаснуться, закрыть configure.ac».

Исправление intelfx, :

lowercase

Case-insensitive.

Нет, ну серьёзно. CMake имеет свои недостатки, среди которых - достаточно примитивная грамматика языка и много хардкода для общих случаев, но это так специально.
Такой язык проще читать, помнить и парсить. Действительно, он объёмнее автотулзового, но последний без специального изучения смахивает на sed, awk или Ruby.

Ну и наконец, вот кому пришла в голову мысль использовать макропроцессор m4 для системы сборки?

P. S.: сразу говорю (хотя и так понятно), что с autotools знаком исключительно в режиме «открыть configure.ac, ужаснуться, закрыть configure.ac».

Исходная версия intelfx, :

lowercase

Case-insensitive.

Нет, ну серьёзно. CMake имеет свои недостатки, среди которых - достаточно примитивная грамматика языка и много хардкода для общих случаев, но это так специально.
Такой язык проще читать, помнить и парсить. Действительно, он объёмнее автотулзового, но последний без специального изучения смахивает на sed, awk или Ruby.

Ну и наконец, вот кому пришла в голову мысль использовать макропроцессор m4 для системы сборки?