构建词汇表

清理构建

在初始为空的对象目录中执行的构建。必须执行所有构建操作。

config.status

由**configure**生成的执行文件,它获取生成的构建配置并写入用于构建树的文件。传统上,config.status 会写入大量 Makefile。

configure

生成的 shell 脚本,用于检测当前系统环境,应用请求的构建配置选项集,并写入构建系统使用的元数据。

增量构建

在对象目录中包含先前构建结果的构建。构建应该不需要做太多工作,因为它能够重用先前构建的工作。

安装清单

包含描述文件安装规则的元数据的文件。构建系统很大一部分是将文件复制到适当的位置。我们编写了描述所需操作集的特殊文件,以便我们可以有效地处理这些操作。这些文件是安装清单。

mozconfig

用于配置构建系统的 shell 脚本。

mozinfo

用于访问构建和运行时配置的公共和有限子集的 API。请参阅 mozinfo

对象目录

保存构建系统输出的目录。构建系统尝试将所有文件修改隔离到此目录。按照惯例,对象目录通常是源目录下的目录,前缀为**obj-**。例如,**obj-firefox**。