Cайт. Зачем он и каким должен быть, Алексей Иванов, лекция в Школе вебмастеро...
Владимир Алаев, Сергей Белов "Новые возможности bem-tools для автоматической сборки проекта"
1. Новые возможности bem-
tools для автоматической
сборки проекта
Владимир Алаев
Разработчик
Сергей Белов
Руководитель группы разработки инструментов
Я.Субботник, Москва, 8 сентября 2012 года
2. Расскажу...
— О системах сборки
— Наш опыт
— Сборка в bem-tools
— Live demo
— Как начать использовать bem-tools
2
3. От исходных файлов к релизу
— Препроцессинг
— Компиляция
— Постпроцессинг
— Вспомогательные операции
3
6. Доступные инструменты
— make
— Генераторы правил make (automake, cmake)
— Клоны make со своим языком (rake, jake, ant)
— make с исправлением некоторых недостатков
(ninja, tup, fabricate, redo, shake)
6
13. Библиотека APW
Ядро системы сборки
— Выполнение списка задач с зависимостями
— Задача - произвольный JavaScript код
— Параллельное выполнение
— JavaScript (Node.js)
http://github.com/bem/apw
13