История изменений
Исправление
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,
:
Ну просто все системы сборки решают задачу полного цикла работы над приложением, от начала, до релизов, генераторов инсталляторов и тд. Причем решают проблемы архитектур, специфичных опций компиляторов на разных ОС, процессорах, автоматического детектирования разных конфигураций библиотек. Причем поразительно мало умеют работать без конфига с детектированием либ по заголовкам и мало умеют фоновую сборку, фоновые запуски тестов, с атомарным замещением симлинка на собраный бинарь. Например можно печатать, сохраняться, а потом когда запустишь сборки, запуск или тесты, то окажется что они уже запущены секундой ранее и ты увидишь все быстрее.