Re: Организовать оптимально make файл
От: jazzer Россия Skype: enerjazzer
Дата: 05.06.13 01:29
Оценка: +1
Здравствуйте, LowCoder, Вы писали:

LC>Вопрос гуру make – как организовать правильно (так что би через 20 лет было не стыдно) make файл для следующего:

LC>Вопрос как лучше поступить — сделать основной Makefile в общей папочке и держать в каждой подпапочке свой Makefile и основной Makefile просто будет инклюдить все остальные и можно ожидать что они будут последовательно исполнятся.

Если ты под "инклудить" ты понимаешь директиву include, то именно так и надо делать.
Исполняться будет параллельно, будет общий граф зависимостей и билд будет происходить наиболее оптимальным образом.

Про all уже сказали — юзай .DEFAULT_GOAL

LC>Еще вдогонку — проект должен быть под 32 и 64 — как лучше поступить — сделать специальную цель для скажем 32 если я ожидаю, что большинство будет строить под 64 или держать два Makefile каждый для своей платформы в отдельных подпапках или как? Или скрипты специальные строительные сделать...


Я это делаю через переменную окружения
Типа "make arch=32"
jazzer (Skype: enerjazzer) Ночная тема для RSDN
Автор: jazzer
Дата: 26.11.09

You will always get what you always got
  If you always do  what you always did
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.