介子 `get_option()` 找到 `/etc/dbus-1/system.d/` 目录

meson `get_option()` to find `/etc/dbus-1/system.d/` directory

Meson使用get_option('bindir')查找二进制目录,大多数情况下应该是/usr/bin

我有d-bus的配置文件,该文件应该是/etc/dbus-1/system.d/<file>.conf,我如何使用类似的方法在meson.build文件中找到etc/dbus-1/system.d/的路径?

通常的做法是:

dbus_dir = get_option('sysconfdir') / 'dbus-1' / 'system.d'
dbus_file = dbus_dir / '<file>.conf'

sysconfigdir 是通常为 /etc 的目录名称,然后您将自己构建字符串的其余部分。

directory names are documented here