枚举
GLibTestFileType
自:2.38
描述 [src]
当与 g_test_build_filename()
搭配使用时,返回文件名所需的文件类型。
这两个选项较为直接地对应于 automake 使用的“dist”和“built”术语,并且明确用于区分“srcdir”和“builddir”是分开的。项目中的所有文件都应该是 dist 文件(按照 EXTRA_DIST
或 dist_schema_DATA
)含义,在这种情况下,它们会始终位于 srcdir 中)或 built 文件(按照 BUILT_SOURCES
含义,在这种情况下,它们会始终位于 builddir 中)。
注意:按照 automake 的一般规则,仅作为构建自 git 流程的一部分(但之后通过 tar 包分发)的文件总是进入 srcdir 中(即使从 git 进行 srcdir != builddir 构建),并被视为已分发的文件。
相同的原则适用于其他构建系统,比如 meson。
自版本 2.38 起提供