INCLUDES = $(DBUS_TQT_CFLAGS) $(QT_INCLUDES) INTROSPECTIONPATH = $(srcdir)/../../introspection/ MOCHEADERS = accesspointproxy.h deviceproxy.h networkmanagerproxy.h networkmanagervpnproxy.h \ wiredproxy.h wirelessproxy.h activeconnectionproxy.h vpnconnectionproxy.h vpnpluginproxy.h gsmproxy.h cdmaproxy.h #ip4configproxy.h MOCSUBS = accesspointproxy.moc deviceproxy.moc networkmanagerproxy.moc networkmanagervpnproxy.moc \ wiredproxy.moc wirelessproxy.moc activeconnectionproxy.moc vpnconnectionproxy.moc vpnpluginproxy.moc gsmproxy.moc cdmaproxy.moc #ip4configproxy.moc DBUSPROXY = networkmanagerproxy.cpp \ networkmanagervpnproxy.cpp \ deviceproxy.cpp \ wiredproxy.cpp \ wirelessproxy.cpp \ accesspointproxy.cpp \ networkmanagersettings.cpp \ connection.cpp \ connectionnode.cpp \ introspectableinterface.cpp \ mocfiles.cpp \ activeconnectionproxy.cpp \ vpnconnectionproxy.cpp \ vpnpluginproxy.cpp \ gsmproxy.cpp \ cdmaproxy.cpp # ip4configproxy.cpp DBUSPROXYHEADERS = networkmanagerproxy.h \ networkmanagervpnproxy.h \ deviceproxy.h \ wiredproxy.h \ wirelessproxy.h \ accesspointproxy.h \ networkmanagersettings.h \ connection.h \ connectionnode.h \ introspectableinterface.h \ activeconnectionproxy.h \ vpnconnectionproxy.h \ vpnpluginproxy.h \ gsmproxy.h \ cdmaproxy.h # ip4configproxy.h noinst_HEADERS = accesspointproxy.h \ connection.h \ connectionnode.h \ deviceproxy.h \ introspectableinterface.h \ networkmanagerproxy.h \ networkmanagervpnproxy.h \ networkmanagersettings.h \ wiredproxy.h \ wirelessproxy.h \ activeconnectionproxy.h \ vpnconnectionproxy.h \ vpnpluginproxy.h \ gsmproxy.h \ cdmaproxy.h #ip4configproxy.h noinst_LTLIBRARIES = libknm_dbus.la libknm_dbus_la_SOURCES = $(DBUSPROXY) CLEANFILES = $(DBUSPROXY) $(DBUSPROXYHEADERS) $(MOCSUBS) .h.moc: $(TQTMOC) $< -o $@ mocfiles.cpp: $(MOCSUBS) cat $(MOCSUBS) > mocfiles.cpp networkmanagerproxy.cpp networkmanagerproxy.h: $(DBUSXML2QT3) -p networkmanagerproxy -c NetworkManagerProxy -N DBus $(INTROSPECTIONPATH)nm-manager.xml networkmanagervpnproxy.cpp networkmanagervpnproxy.h: $(DBUSXML2QT3) -p networkmanagervpnproxy -c NetworkManagerVPNProxy -N DBus $(INTROSPECTIONPATH)nm-vpn-manager.xml deviceproxy.cpp deviceproxy.h: $(DBUSXML2QT3) -p deviceproxy -c DeviceProxy -N DBus $(INTROSPECTIONPATH)nm-device.xml wirelessproxy.cpp wirelessproxy.h: $(DBUSXML2QT3) -p wirelessproxy -c WirelessDeviceProxy -N DBus $(INTROSPECTIONPATH)nm-device-802-11-wireless.xml wiredproxy.cpp wiredproxy.h: $(DBUSXML2QT3) -p wiredproxy -c WiredDeviceProxy -N DBus $(INTROSPECTIONPATH)nm-device-802-3-ethernet.xml gsmproxy.cpp gsmproxy.h: $(DBUSXML2QT3) -p gsmproxy -c GSMDeviceProxy -N DBus $(INTROSPECTIONPATH)nm-device-gsm.xml cdmaproxy.cpp cdmaproxy.h: $(DBUSXML2QT3) -p cdmaproxy -c CDMADeviceProxy -N DBus $(INTROSPECTIONPATH)nm-device-cdma.xml #ip4configproxy.cpp ip4configproxy.h: # $(DBUSXML2QT3) -p ip4configproxy -c IP4ConfigProxy -N DBus $(INTROSPECTIONPATH)nm-ip4-config.xml accesspointproxy.cpp accesspointproxy.h: $(DBUSXML2QT3) -p accesspointproxy -c AccessPointProxy -N DBus $(INTROSPECTIONPATH)nm-access-point.xml activeconnectionproxy.cpp activeconnectionproxy.h: $(DBUSXML2QT3) -p activeconnectionproxy -c ActiveConnectionProxy -N DBus $(INTROSPECTIONPATH)nm-active-connection.xml #vpnconnectionproxy.cpp vpnconnectionproxy.h: # $(DBUSXML2QT3) -p vpnconnectionproxy -c VPNConnectionProxy -N DBus $(INTROSPECTIONPATH)nm-vpn-connection.xml #vpnconnectionproxy.cpp vpnconnectionproxy.h: # $(DBUSXML2QT3) -p vpnconnectionproxy -N DBus $(INTROSPECTIONPATH)nm-vpn-connection.xml vpnconnectionproxy.cpp vpnconnectionproxy.h: $(DBUSXML2QT3) -p vpnconnectionproxy -c VPNConnectionProxy -N DBus $(INTROSPECTIONPATH)nm-vpn-connection-only.xml vpnpluginproxy.cpp vpnpluginproxy.h: $(DBUSXML2QT3) -p vpnpluginproxy -c VPNPluginProxy -N DBus $(INTROSPECTIONPATH)nm-vpn-plugin.xml networkmanagersettings.cpp networkmanagersettings.h: $(DBUSXML2QT3) -i networkmanagersettings -c SettingsInterface -N DBus $(INTROSPECTIONPATH)nm-settings.xml connection.cpp connection.h: $(DBUSXML2QT3) -i connection -N DBus $(INTROSPECTIONPATH)nm-exported-connection.xml connectionnode.cpp connectionnode.h introspectableinterface.cpp introspectableinterface.h: $(DBUSXML2QT3) -n connectionnode -c ConnectionNode -N DBus $(INTROSPECTIONPATH)nm-exported-connection.xml sed s/#include\ \"secrets.h\"// connectionnode.cpp > connectionnode.cpp_tmp sed s/#include\ \"introspectable.h\"/#include\ \"introspectableinterface.h\"/ connectionnode.cpp_tmp > connectionnode.cpp rm -f connectionnode.cpp_tmp