summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLubomir Rintel <lkundrak@v3.sk>2016-11-23 14:03:51 +0100
committerLubomir Rintel <lkundrak@v3.sk>2016-11-23 15:43:42 +0100
commit88f3f2988226f44c6d2b5721e69d25e92079044c (patch)
tree7cb6f5f04a3022ae005695bcdac2b7d608a5a4c9
parent972e0d28031d4837fbb7d07dce0a7354e5c1a975 (diff)
downloadNetworkManager-lr/introspection-data.tar.gz
build: install the D-Bus introspection datalr/introspection-data
This would make it easier to develop against NetworkManager D-Bus API.
-rw-r--r--Makefile.am13
-rw-r--r--contrib/fedora/rpm/NetworkManager.spec1
2 files changed, 10 insertions, 4 deletions
diff --git a/Makefile.am b/Makefile.am
index a7ab7fe4b6..48315efc0b 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -295,11 +295,9 @@ introspection/%.h: introspection/%.c
docs/api/dbus-%.xml: introspection/%.c
$()
-BUILT_SOURCES += \
- $(introspection_sources) \
- $(DBUS_INTERFACE_DOCS)
+dbusinterfacesdir = $(datadir)/dbus-1/interfaces
-EXTRA_DIST += \
+dbusinterfaces_DATA = \
introspection/org.freedesktop.NetworkManager.AccessPoint.xml \
introspection/org.freedesktop.NetworkManager.Connection.Active.xml \
introspection/org.freedesktop.NetworkManager.AgentManager.xml \
@@ -337,6 +335,13 @@ EXTRA_DIST += \
introspection/org.freedesktop.NetworkManager.VPN.Plugin.xml \
introspection/org.freedesktop.NetworkManager.WiMax.Nsp.xml
+BUILT_SOURCES += \
+ $(introspection_sources) \
+ $(DBUS_INTERFACE_DOCS)
+
+EXTRA_DIST += \
+ $(dbusinterfaces_DATA)
+
###############################################################################
libnm_core_lib_h_pub_real = \
diff --git a/contrib/fedora/rpm/NetworkManager.spec b/contrib/fedora/rpm/NetworkManager.spec
index 02f82c2886..3e5787f2c5 100644
--- a/contrib/fedora/rpm/NetworkManager.spec
+++ b/contrib/fedora/rpm/NetworkManager.spec
@@ -639,6 +639,7 @@ fi
%{_datadir}/gtk-doc/html/libnm/*
%{_datadir}/vala/vapi/libnm.deps
%{_datadir}/vala/vapi/libnm.vapi
+%{_datadir}/dbus-1/interfaces/*.xml
%files config-connectivity-fedora
%dir %{nmlibdir}