LINUX.ORG.RU

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

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

Ну просто все системы сборки решают задачу полного цикла работы над приложением, от начала, до релизов, генераторов инсталляторов и тд. Причем решают проблемы архитектур, специфичных опций компиляторов на разных ОС, процессорах, автоматического детектирования разных конфигураций библиотек. Причем поразительно мало умеют работать без конфига с детектированием либ по заголовкам и мало умеют фоновую сборку, фоновые запуски тестов, с атомарным замещением симлинка на собраный бинарь. Например можно печатать, сохраняться, а потом когда запустишь сборки, запуск или тесты, то окажется что они уже запущены секундой ранее и ты увидишь все быстрее. Просто есть разные вещи, иногда хочется дома похелоуворлдить и просто написав файл с использованием Gtk и потом написать

app run

Потом в vim поменять код, сохраниться, но следующий app run пусть будет моментальным, так как оно уже все пересобрало в момент сохранения

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

Ну просто все системы сборки решают задачу полного цикла работы над приложением, от начала, до релизов, генераторов инсталляторов и тд. Причем решают проблемы архитектур, специфичных опций компиляторов на разных ОС, процессорах, автоматического детектирования разных конфигураций библиотек. Причем поразительно мало умеют работать без конфига с детектированием либ по заголовкам и мало умеют фоновую сборку, фоновые запуски тестов, с атомарным замещением симлинка на собраный бинарь. Например можно печатать, сохраняться, а потом когда запустишь сборки, запуск или тесты, то окажется что они уже запущены секундой ранее и ты увидишь все быстрее. Просто есть разные вещи, иногда хочется дома похелоуворлдить и просто написав файл с использованием Gtk и потом написать

app run

Потом в vim поменять код, сохраниться, но следующий app run пусть будет моментальным, так как оно уже все пересобрало в момент сохранинения

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

Ну просто все системы сборки решают задачу полного цикла работы над приложением, от начала, до релизов, генераторов инсталляторов и тд. Причем решают проблемы архитектур, специфичных опций компиляторов на разных ОС, процессорах, автоматического детектирования разных конфигураций библиотек. Причем поразительно мало умеют работать без конфига с детектированием либ по заголовкам и мало умеют фоновую сборку, фоновые запуски тестов, с атомарным замещением симлинка на собраный бинарь. Например можно печатать, сохраняться, а потом когда запустишь сборки, запуск или тесты, то окажется что они уже запущены секундой ранее и ты увидишь все быстрее. Просто есть разные вещи, иногда хочется дома похелоуворлдить и просто написав файл с использованием Gtk и потом написать

app run

Потом в vim поменять код, сохраниться, но следующий app run пусть будет моментальным, так как оно уже все пересобрало

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

Ну просто все системы сборки решают задачу полного цикла работы над приложением, от начала, до релизов, генераторов инсталляторов и тд. Причем решают проблемы архитектур, специфичных опций компиляторов на разных ОС, процессорах, автоматического детектирования разных конфигураций библиотек. Причем поразительно мало умеют работать без конфига с детектированием либ по заголовкам и мало умеют фоновую сборку, фоновые запуски тестов, с атомарным замещением симлинка на собраный бинарь. Например можно печатать, сохраняться, а потом когда запустишь сборки, запуск или тесты, то окажется что они уже запущены секундой ранее и ты увидишь все быстрее. Просто есть разные вещи, иногда хочется дома похелоуворлдить и просто написав файл с использованием Gtk и потом написать

app run

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

Ну просто все системы сборки решают задачу полного цикла работы над приложением, от начала, до релизов, генераторов инсталляторов и тд. Причем решают проблемы архитектур, специфичных опций компиляторов на разных ОС, процессорах, автоматического детектирования разных конфигураций библиотек. Причем поразительно мало умеют работать без конфига с детектированием либ по заголовкам и мало умеют фоновую сборку, фоновые запуски тестов, с атомарным замещением симлинка на собраный бинарь. Например можно печатать, сохраняться, а потом когда запустишь сборки, запуск или тесты, то окажется что они уже запущены секундой ранее и ты увидишь все быстрее.