Определите необходимые исходные файлы Ada для сборки проекта - PullRequest
1 голос
/ 21 мая 2019

Представьте себе большую сборку проекта Ada с GPRbuild и одним файлом проекта *.gpr.Исходный каталог содержит много спецификаций пакета Ada и файлов тела, но некоторые из них не требуются для сборки проекта (исполняемый файл).

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

1 Ответ

3 голосов
/ 21 мая 2019

Вы можете поиграть с

-gnatu Список единиц для этой компиляции

, например:

gprbuild -P foo.gpr -cargs -gnatu
...