NetworkManager/docs/api
Thomas Haller 69b8036f37 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)

(cherry picked from commit ad9e5995e1)
2019-04-18 20:20:46 +02:00
..
Makefile.am wifi-p2p: rename Wi-Fi P2P 2019-02-01 17:02:57 +01:00
meson.build build/meson: fix location of introspection files 2019-04-18 20:20:46 +02:00
network-manager-docs.xml wifi-p2p: rename Wi-Fi P2P 2019-02-01 17:02:57 +01:00
network-manager-overrides.txt docs: create new master NM documentation module 2011-02-16 16:24:16 -06:00
settings-spec.xsl docs/api: make the connection settings look better 2017-03-17 10:15:11 +01:00
version.xml.in docs: create new master NM documentation module 2011-02-16 16:24:16 -06:00