Определите необходимые исходные файлы Ada для сборки проекта
Представьте себе большой проект Ada с GPRbuild и одним *.gpr
файл проекта. Исходный каталог содержит много спецификаций пакета Ada и файлов тела, но некоторые из них не требуются для сборки проекта (исполняемый файл).
Предлагает ли GPRbuild что-то вроде функции отчета со списком всех файлов, необходимых для сборки проекта? Это позволило бы мне удалить ненужные исходные файлы.
1 ответ
Вы можете поиграть с
-gnatu Список единиц для этой компиляции
как это:
gprbuild -P foo.gpr -cargs -gnatu