示例 1:不带选项的 Ounce/Make
此示例说明以非递归方式使用 Ounce/Make。在非递归方式中,Ounce/Make 仅查看对其进行调用的目录中的 makefile。如果原始 makefile 包含对其他 makefile 的调用,那么 Ounce/Make 将忽略这些调用。
此示例从 /usr/source 运行 Ounce/Make。
请参阅目录结构和文件,以了解此示例使用的目录结构和文件的图形说明。
命令
ouncemake
下图显示 Ounce/Make 运行后的目录内容:
Ounce/Make 运行后,/usr/source 此时包含名为 source.ppf 的 AppScan® Source 项目文件。此项目文件包含用以评估 /usr/source 中所有源文件的全部必要信息。在非递归方式中,Ounce/Make 会忽略 /usr/source 中 makefile 内的调用(调用 /usr/source/database 和 /usr/source/server 中的 makefile)。