构建词汇表¶
- 清理构建¶
在初始为空的对象目录中执行的构建。必须执行所有构建操作。
- config.status¶
由**configure**生成的执行文件,它获取生成的构建配置并写入用于构建树的文件。传统上,config.status 会写入大量 Makefile。
- configure¶
生成的 shell 脚本,用于检测当前系统环境,应用请求的构建配置选项集,并写入构建系统使用的元数据。
- 增量构建¶
在对象目录中包含先前构建结果的构建。构建应该不需要做太多工作,因为它能够重用先前构建的工作。
- 安装清单¶
包含描述文件安装规则的元数据的文件。构建系统很大一部分是将文件复制到适当的位置。我们编写了描述所需操作集的特殊文件,以便我们可以有效地处理这些操作。这些文件是安装清单。
- mozconfig¶
用于配置构建系统的 shell 脚本。
- mozinfo¶
用于访问构建和运行时配置的公共和有限子集的 API。请参阅 mozinfo。
- 对象目录¶
保存构建系统输出的目录。构建系统尝试将所有文件修改隔离到此目录。按照惯例,对象目录通常是源目录下的目录,前缀为**obj-**。例如,**obj-firefox**。