确定项目构建所需的 Ada 源文件
Determine required Ada source files for project build
想象一个使用 GPRbuild 和单个 *.gpr
项目文件构建的大型 Ada 项目。源目录包含许多 Ada 包规范和主体文件,但其中一些不是构建项目(可执行文件)所必需的。
GPRbuild 是否提供类似报告功能的功能,列出构建项目所需的所有文件?这将允许我删除未使用的源文件。
你可以玩
-gnatu List units for this compilation
像这样:
gprbuild -P foo.gpr -cargs -gnatu
想象一个使用 GPRbuild 和单个 *.gpr
项目文件构建的大型 Ada 项目。源目录包含许多 Ada 包规范和主体文件,但其中一些不是构建项目(可执行文件)所必需的。
GPRbuild 是否提供类似报告功能的功能,列出构建项目所需的所有文件?这将允许我删除未使用的源文件。
你可以玩
-gnatu List units for this compilation
像这样:
gprbuild -P foo.gpr -cargs -gnatu