我使用以下 wscript_build 片段来构建一个带有其 gir 文件的 vala 库:
lib = bld.shlib (
features = 'c cshlib',
target = 'sample',
name = 'libsample',
vnum = '0.0.0',
vapi_dirs = '../vapi',
uselib = 'GTK',
cflags = ['-include', 'config.h'],
gir = 'Sample-1.0',
packages = 'gtk+-3.0',
packages_private = 'config',
source = bld.path.ant_glob (incl='**/*.vala'))
但是现在我想知道如何使用 waf 从这个 gir 文件构建一个类型库?