【发布时间】:2021-06-11 15:23:41
【问题描述】:
Meson 使用get_option('bindir') 查找二进制目录,大多数情况下应该是/usr/bin。
我有d-bus的配置文件,文件应该是/etc/dbus-1/system.d/<file>.conf,我该如何使用类似的方法在meson.build文件中找到etc/dbus-1/system.d/的路径?
【问题讨论】:
标签: dbus meson-build
Meson 使用get_option('bindir') 查找二进制目录,大多数情况下应该是/usr/bin。
我有d-bus的配置文件,文件应该是/etc/dbus-1/system.d/<file>.conf,我该如何使用类似的方法在meson.build文件中找到etc/dbus-1/system.d/的路径?
【问题讨论】:
标签: dbus meson-build
通常的做法是:
dbus_dir = get_option('sysconfdir') / 'dbus-1' / 'system.d'
dbus_file = dbus_dir / '<file>.conf'
sysconfigdir 是目录的名称,通常是/etc,然后您将自己构建字符串的其余部分。
【讨论】: