Как мне указать зависимость проекта от Hudson? - PullRequest
1 голос
/ 12 марта 2010

У нас есть общие библиотечные проекты, которые делятся между многими проектами, которые необходимо извлечь в папку «Библиотеки», которую разработчик должен оформить до открытия основного проекта в Visual Studio.

Как я скажу Хадсону, что существует эта зависимость?

Я подумал, что могу сделать одну вещь - настроить собственное рабочее пространство и указать местоположение для всех проектов, но как мне связать зависимость между ними? Достаточно ли просто указать «Построить после постройки других проектов»?

1 Ответ

3 голосов
/ 12 марта 2010

Это довольно просто в Гудзоне; вам просто нужно убедиться, что сценарии сборки ваших «основных» проектов извлекают заголовочные файлы, скомпилированные двоичные файлы и т. д. (все, что нужно для компиляции) для зависимых библиотек в доступное место. Затем перечислите каждый зависимый проект библиотеки в поле «Построить после того, как будут построены другие проекты» для каждого «основного» проекта в Гудзоне, чтобы «основные» проекты перестраивались при изменении одной или нескольких зависимых библиотек.

...