SUBDIRS = dbus # set the include path for X, qt and KDE INCLUDES = $(PACKAGE_CFLAGS) $(all_includes) # headers to install include_HEADERS = knetworkmanager-plugin.h \ knetworkmanager-vpnplugin.h # these are the headers for your project noinst_HEADERS = knetworkmanager.h \ knetworkmanager-tray.h \ knetworkmanager-hal_device_proxy.h \ knetworkmanager-nm_proxy.h \ knetworkmanager-device.h \ knetworkmanager-wired_device.h \ knetworkmanager-vpn_device.h \ knetworkmanager-vpn_plugin.h \ knetworkmanager-gsm_device.h \ knetworkmanager-cdma_device.h \ knetworkmanager-cellular_device.h \ knetworkmanager-wireless_device.h \ knetworkmanager-devicestore.h \ knetworkmanager-cellular_device_tray.h \ knetworkmanager-device_tray.h \ knetworkmanager-wired_device_tray.h \ knetworkmanager-wireless_device_tray.h \ knetworkmanager-accesspoint.h \ knetworkmanager-wireless_menuitem.h \ knetworkmanager-menuitem.h \ knetworkmanager-menu_subhead.h \ knetworkmanager-connection_setting.h \ knetworkmanager-connection_setting_info.h \ knetworkmanager-connection_setting_ipv4.h \ knetworkmanager-connection_setting_wired.h \ knetworkmanager-connection_setting_wireless.h \ knetworkmanager-connection_setting_wireless_security.h \ knetworkmanager-connection_setting_8021x.h \ knetworkmanager-connection_setting_vpn.h \ knetworkmanager-connection_setting_serial.h \ knetworkmanager-connection_setting_cdma.h \ knetworkmanager-connection_setting_gsm.h \ knetworkmanager-connection_setting_ppp.h \ knetworkmanager-ppp_connection.h \ knetworkmanager-cdma_connection.h \ knetworkmanager-gsm_connection.h \ knetworkmanager-wired_connection.h \ knetworkmanager-vpn_connection.h \ knetworkmanager-wireless_connection.h \ knetworkmanager-generic_connection.h \ knetworkmanager-connection.h \ knetworkmanager-connection_dbus.h \ knetworkmanager-connection_secrets_dbus.h \ knetworkmanager-connection_store.h \ knetworkmanager-connection_setting_gsm_widget.h \ knetworkmanager-connection_setting_cdma_widget.h \ knetworkmanager-connection_setting_info_widget.h \ knetworkmanager-connection_setting_ipv4_widget.h \ knetworkmanager-connection_setting_ppp_widget.h \ knetworkmanager-connection_setting_serial_widget.h \ knetworkmanager-connection_setting_widget_interface.h \ knetworkmanager-connection_setting_wireless_security_widget.h \ knetworkmanager-connection_setting_wireless_widget.h \ knetworkmanager-connection_setting_vpn_widget.h \ knetworkmanager-connection_setting_widget_interface.h \ knetworkmanager-nmsettings.h \ sha1.h \ md5.h \ xmlmarshaller.h \ knetworkmanager-storage.h \ knetworkmanager-wireless_network.h \ knetworkmanager-wireless_manager.h \ knetworkmanager-connection_editor.h \ knetworkmanager-plugin.h \ knetworkmanager-vpnplugin.h \ knetworkmanager-pluginmanager.h \ knetworkmanager-vpnservice.h \ knetworkmanager-vpnmanager.h \ knetworkmanager-vpnauthenticationdialog.h \ devicetraycomponent.h \ traycomponent.h \ vpn_tray_component.h \ secret_storage_plugin.h # let automoc handle all of the meta source files (moc) METASOURCES = AUTO messages: rc.cpp $(XGETTEXT) *.cpp -o $(podir)/knetworkmanager.pot ######################################################################### # APPLICATION SECTION ######################################################################### # this is the program that gets installed. it's name is used for all # of the other Makefile.am variables bin_PROGRAMS = lib_LTLIBRARIES = tdeinit_LTLIBRARIES = knetworkmanager.la KDE_CXXFLAGS = -UQT_NO_ASCII_CAST ${LIBNMUTIL_CFLAGS} # the application source, library search path, and link libraries knetworkmanager_la_SOURCES = connection_setting_info.ui \ connection_setting_wireless_security_wep.ui \ connection_setting_gsm.ui \ connection_setting_cdma.ui \ connection_setting_ipv4.ui \ connection_setting_ppp.ui \ connection_setting_serial.ui \ connection_setting_wireless_security_wpacipher.ui \ connection_setting_wireless_security_eap.ui \ connection_setting_wireless_security_wpapsk.ui \ connection_setting_wireless_security_phase2.ui \ connection_setting_wireless_security_wpaversion.ui \ connection_setting_wireless_security.ui \ connection_setting_wireless.ui \ connection_setting_wireless_security_wepencryption.ui \ connection_settings.ui \ connection_setting_wireless_security_auth.ui \ connection_setting_vpn.ui \ connection_editor.ui \ vpnauthentication.ui \ main.cpp \ knetworkmanager.cpp \ knetworkmanager-tray.cpp \ knetworkmanager-hal_device_proxy.cpp \ knetworkmanager-nm_proxy.cpp \ knetworkmanager-device.cpp \ knetworkmanager-cdma_device.cpp \ knetworkmanager-cellular_device.cpp \ knetworkmanager-gsm_device.cpp \ knetworkmanager-wired_device.cpp \ knetworkmanager-vpn_device.cpp \ knetworkmanager-vpn_plugin.cpp \ knetworkmanager-wireless_device.cpp \ knetworkmanager-devicestore.cpp \ knetworkmanager-cellular_device_tray.cpp \ knetworkmanager-device_tray.cpp \ knetworkmanager-wired_device_tray.cpp \ knetworkmanager-wireless_device_tray.cpp \ knetworkmanager-accesspoint.cpp \ knetworkmanager-wireless_menuitem.cpp \ knetworkmanager-menuitem.cpp \ knetworkmanager-menu_subhead.cpp \ knetworkmanager-connection_setting.cpp \ knetworkmanager-connection_setting_info.cpp \ knetworkmanager-connection_setting_ipv4.cpp \ knetworkmanager-connection_setting_wired.cpp \ knetworkmanager-connection_setting_wireless.cpp \ knetworkmanager-connection_setting_wireless_security.cpp \ knetworkmanager-connection_setting_8021x.cpp \ knetworkmanager-connection_setting_vpn.cpp \ knetworkmanager-connection_setting_serial.cpp \ knetworkmanager-connection_setting_cdma.cpp \ knetworkmanager-connection_setting_gsm.cpp \ knetworkmanager-connection_setting_ppp.cpp \ knetworkmanager-connection_dbus.cpp \ knetworkmanager-connection_secrets_dbus.cpp \ knetworkmanager-connection.cpp \ knetworkmanager-generic_connection.cpp \ knetworkmanager-cdma_connection.cpp \ knetworkmanager-gsm_connection.cpp \ knetworkmanager-ppp_connection.cpp \ knetworkmanager-wireless_connection.cpp \ knetworkmanager-wired_connection.cpp \ knetworkmanager-vpn_connection.cpp \ knetworkmanager-connection_store.cpp \ knetworkmanager-connection_setting_cdma_widget.cpp \ knetworkmanager-connection_setting_gsm_widget.cpp \ knetworkmanager-connection_setting_info_widget.cpp \ knetworkmanager-connection_setting_ipv4_widget.cpp \ knetworkmanager-connection_setting_ppp_widget.cpp \ knetworkmanager-connection_setting_serial_widget.cpp \ knetworkmanager-connection_setting_wireless_security_widget.cpp \ knetworkmanager-connection_setting_wireless_widget.cpp \ knetworkmanager-connection_setting_vpn_widget.cpp \ knetworkmanager-connection_settings_dialog.cpp \ knetworkmanager-connection_setting_widget_interface.cpp \ knetworkmanager-nmsettings.cpp \ sha1.cpp \ md5.cpp \ xmlmarshaller.cpp \ knetworkmanager-storage.cpp \ knetworkmanager-wireless_network.cpp \ knetworkmanager-wireless_manager.cpp \ knetworkmanager-connection_editor.cpp \ knetworkmanager-plugin.cpp \ knetworkmanager-vpnplugin.cpp \ knetworkmanager-pluginmanager.cpp \ knetworkmanager-vpnservice.cpp \ knetworkmanager-vpnmanager.cpp \ knetworkmanager-vpnauthenticationdialog.cpp \ devicetraycomponent.cpp \ traycomponent.cpp \ vpn_tray_component.cpp \ secret_storage_plugin.cpp knetworkmanager_la_LDFLAGS = -module \ $(KDE_RPATH) \ $(all_libraries) \ $(KDE_PLUGIN) knetworkmanager_la_LIBADD = dbus/libknm_dbus.la \ $(PACKAGE_LIBS) \ $(LIB_TDEUI) \ $(LIB_KUTILS) \ $(LIB_KWALLETCLIENT) \ $(LIB_TDEUI) # this is where the desktop file will go xdg_apps_DATA = knetworkmanager.desktop mydatadir = $(kde_datadir)/knetworkmanager mydata_DATA = eventsrc servicetype_DATA = knetworkmanager_plugin.desktop knetworkmanager_vpnplugin.desktop servicetypedir = $(kde_servicetypesdir) EXTRA_DIST = $(xdg_apps_DATA) $(mydata_DATA) $(servicetype_DATA)