枚举

GLibTestFileType

自:2.38

声明

enum GLib.TestFileType

描述 [src]

当与 g_test_build_filename() 搭配使用时,返回文件名所需的文件类型。

这两个选项较为直接地对应于 automake 使用的“dist”和“built”术语,并且明确用于区分“srcdir”和“builddir”是分开的。项目中的所有文件都应该是 dist 文件(按照 EXTRA_DISTdist_schema_DATA)含义,在这种情况下,它们会始终位于 srcdir 中)或 built 文件(按照 BUILT_SOURCES 含义,在这种情况下,它们会始终位于 builddir 中)。

注意:按照 automake 的一般规则,仅作为构建自 git 流程的一部分(但之后通过 tar 包分发)的文件总是进入 srcdir 中(即使从 git 进行 srcdir != builddir 构建),并被视为已分发的文件。

相同的原则适用于其他构建系统,比如 meson。

自版本 2.38 起提供

成员

G_TEST_DIST

包含在分发 tar 包中的文件。

  • 值:0
  • 自版本 2.38 起提供
G_TEST_BUILT

在编译机器上构建的文件。

  • 值:1
  • 自版本 2.38 起提供