Могу ли я сделать один проект Netbeans зависимым от другого, не взломав Makefile? - PullRequest
0 голосов
/ 31 октября 2008

В Netbeans 6.5 у меня есть два разных проекта приложений на C ++ - мое приложение и модульные тесты. Я хочу настроить его так, чтобы, если мое основное приложение перестраивалось, модульные тесты также перестраивались (и наоборот).

Netbeans хорошо справляется с разрешением зависимостей для библиотечных проектов и, при необходимости, перестраивает их, но я не вижу способа заставить один приложение проект зависеть от другого.

Я мог бы сделать это, отредактировав правило .build-post в Makefile вручную, но это немного уродливо.

Я подозреваю, что добавление некоторых волшебных макросов в диалог Свойства проекта -> Сборка -> Отладка -> Дополнительные зависимости сделает то, что я хочу, но я не могу найти для этого никаких документов.

Полагаю, это признак того, что мне следует перейти на круиз-контроль, чтобы автоматизировать процесс создания и запуска моих тестов ...

1 Ответ

1 голос
/ 26 июля 2009

Поддержка этого была добавлена ​​в Netbeans 6.7.

Свойства проекта -> Требуемые проекты -> Выберите проект и отметьте «Построить».

Обратите внимание, что это не позволит вам создать циклическую зависимость, если два проекта требуют друг друга, но вы можете обойти это, создав фиктивный главный проект, который требует всех проектов, которые вы хотите построить вместе.

...