2010-09-07 3 views
0

Некоторые из основных требований являются:Лучшие рамки для написания сценариев сборки

  1. Основные требования сборочные скрипты, как вытягивать из ВСМ, копирование, составление :)
  2. совместимость на Windows, Unix (Solaris, HPUX, AIX) и Linux.

Я слышал о нескольких хороших вариантах, таких как scons, ant и т. Д., Но хотел бы знать, каков ваш любимый выбор?
В настоящее время у меня есть 36 скриптов kornshell, которые мне нужно порт, поскольку kornshell не поддерживается должным образом даже в SubSystem для UNIX в окнах.

ответ

1

Мой голос идет за cmake. Для меня важно, что это метасистема.

CMake генерирует собственные make-файлы и рабочие пространства, которые могут использоваться в среде компилятора по вашему выбору.

Пользователи Linux работают с eclipse, пользователи Windows с визуальной студией. Я также рассмотрел SCons с полной силой питона за ним, но, как указано в scons wiki:

Подводя итог, мой очень субъективное мнение, что SCons является лучшей идеей, но CMake имеет более сильную реализацию