NetworkManager/docs
Thomas Haller ad9e5995e1 build/meson: fix location of introspection files
With glib < 2.51.3, gdbus-codegen does not understand "--output-directory" [1].
Hence, the generated files are like

    "build/dbus-org.freedesktop.NetworkManager.Device.WifiP2P.xml"

instead of

    "build/introspection/dbus-org.freedesktop.NetworkManager.Device.WifiP2P.xml"

But gnome.gdbus_codegen() returns a path as if it would be inside
"build/introspection". Hack around that, by patching the correct path
otherwise. This is still ugly, because repeated "ninja -C build" calls
will always try to rebuild this target (because the wrong file name
is considered).

See also [2].

[1] ee09bb704f
[2] 2e93ed58c3/mesonbuild/modules/gnome.py (L1170)
2019-04-18 20:18:17 +02:00
..
api build/meson: fix location of introspection files 2019-04-18 20:18:17 +02:00
libnm libnm,cli: add NMSettingWireGuard 2019-02-22 11:00:10 +01:00
meson.build all: goodbye libnm-glib 2019-04-16 15:52:27 +02:00