【问题标题】:meson `get_option()` to find `/etc/dbus-1/system.d/` directory介子 `get_option()` 找到 `/etc/dbus-1/system.d/` 目录
【发布时间】: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


    【解决方案1】:

    通常的做法是:

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

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

    directory names are documented here

    【讨论】:

      猜你喜欢
      • 2020-07-31
      • 1970-01-01
      • 2021-08-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-04-08
      相关资源
      最近更新 更多