LINUX.ORG.RU

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

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

А вот и хипсторы набежали.

Разве хипстеры - это не меньшинство, любящее всякие древние штуки типа плёночных фотоаппаратов? Ну так это как раз поклонники autotools и есть.

Все дискусии об удобстве системы сборки бессмысленны, пока крупные проекты (gnu, freedesktop, gnome) не собираются ничего менять.

Напротив, эти мамонты никого не волнуют, и не будут никуда переходить потому что слишком жирные чтобы совершать резкие движения, да и накопили все возможные костыли для сборки на всех современных системах (пройти через что ни одному новому проекту я никогда не пожелаю).

В то же время, напомню про KDE и сотни других крупных проектов, включая, например, mariadb, blender, ogre3d, brlcad и почти все достойные внимания свободные игры. Да даже фундаментальная libpng на cmake.

Иногда натыкаюсь на то, как твои единомышленники пропихивают cmake в очередной опен-сорц проект

«Мои единомышленники» всего лишь хотят собрать проект без геморроя, это плохо? При том что autocrap этого обеспечить не может и не сможет, если проект не обладает теми же ресурсами что упомянутые gnu, freedesktop и gnome. Две системы сборки это действительно нехорошо, но честно говоря я не видел чтобы после введения cmake старая система сборки продержалась больше месяца.

Кратко: все эти телодвижения только путают людей (хотя, конечно, были случаи успешной миграции open-source проектов с ужасных autotools).

Для начала, речь идёт о выборе системы для нового проекта.

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

А вот и хипсторы набежали.

Разве хипстеры - это не меньшинство, любящее всякие древние штуки типа плёночных фотоаппаратов? Ну так это как раз поклонники autotools и есть.

Все дискусии об удобстве системы сборки бессмысленны, пока крупные проекты (gnu, freedesktop, gnome) не собираются ничего менять.

Напротив, эти мамонты никого не волнуют, и не будут никуда переходить потому что слишком жирные чтобы совершать резкие движения, да и накопили все возможные костыли для сборки на всех современных системах (пройти через что ни одному новому проекту я никогда не пожелаю).

В то же время, напомню про KDE и сотни других крупных проектов, включая, например, mariadb, blender, ogre3d, brlcad и почти все достойные внимания свободные игры. Да даже фундаментальная libpng на cmake.

Иногда натыкаюсь на то, как твои единомышленники пропихивают cmake в очередной опен-сорц проект

«Мои единомышленники» всего лишь хотят собрать проект без геморроя, это плохо? При том что autocrap этого обеспечить не может и не сможет, если проект не обладает теми же ресурсами что упомянутые gnu, freedesktop и gnome. Две системы сборки это действительно нехорошо, но честно говоря я не видел чтобы после введения cmake старая система сборки продержалась больше месяца.