summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorDan Williams <dcbw@redhat.com>2009-09-17 14:07:53 -0700
committerDan Williams <dcbw@redhat.com>2009-09-17 14:07:53 -0700
commitfdb5ef29c10137f53e960072109a93fd9c685845 (patch)
treedd851b6976fd05d68a3da3deba06ebcf604d7f4c /test
parent3ce6b68c641ac0719af5ee443cddb8a090a786a2 (diff)
downloadNetworkManager-fdb5ef29c10137f53e960072109a93fd9c685845.tar.gz
nm-tool: don't depend on private NM includes
Diffstat (limited to 'test')
-rw-r--r--test/nm-tool.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/test/nm-tool.c b/test/nm-tool.c
index d9874bc2df..9d1a245718 100644
--- a/test/nm-tool.c
+++ b/test/nm-tool.c
@@ -43,7 +43,12 @@
#include <nm-vpn-connection.h>
#include <nm-setting-connection.h>
-#include "nm-dbus-glib-types.h"
+/* Don't use nm-dbus-glib-types.h so that we can keep nm-tool
+ * building standalone outside of the NM tree.
+ */
+#define DBUS_TYPE_G_MAP_OF_VARIANT (dbus_g_type_get_map ("GHashTable", G_TYPE_STRING, G_TYPE_VALUE))
+#define DBUS_TYPE_G_MAP_OF_MAP_OF_VARIANT (dbus_g_type_get_map ("GHashTable", G_TYPE_STRING, DBUS_TYPE_G_MAP_OF_VARIANT))
+#define DBUS_TYPE_G_ARRAY_OF_OBJECT_PATH (dbus_g_type_get_collection ("GPtrArray", DBUS_TYPE_G_OBJECT_PATH))
static GHashTable *user_connections = NULL;
static GHashTable *system_connections = NULL;