Интернет магазин китайских планшетных компьютеров



Компьютеры - Автоматизация сборки - Преимущества

23 января 2011


Оглавление:
1. Автоматизация сборки
2. Новое поколение инструментов
3. Преимущества
4. Требования к системам сборки



  • Улучшение качества продукта
  • Ускорение процесса компиляции и линковки
  • Избавление от излишних действий
  • Минимизация «плохих сборок»
  • Избавление от привязки к конкретному человеку
  • Ведение истории сборок и релизов для разбора выпусков
  • Экономия времени и денег благодаря причинам, указанным выше.

Типы

  • Автоматизация по запросу: запуск пользователем скрипта в командной строке.
  • Запланированная автоматизация: непрерывная интеграция, происходящая в виде ночных сборок.
  • Условная автоматизация: непрерывная интеграция, выполняющая сборку при каждом подтверждении изменения кода в системе управления версиями.

Makefile

Одна из особых форм автоматизации сборки — автоматическое создание make-файлов. Эти файлы совместимы с такими инструментами как:

  • GNU Automake
  • CMake
  • imake
  • qmake
  • nmake
  • wmake
  • Apache Ant
  • Apache Maven
  • OpenMake Meister


Просмотров: 3326


<<< CFLAGS