summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile.am7
-rw-r--r--Makefile.plugins8
2 files changed, 6 insertions, 9 deletions
diff --git a/Makefile.am b/Makefile.am
index fbbde998..55ff2745 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -31,9 +31,6 @@ gdhcp_sources = gdhcp/gdhcp.h gdhcp/common.h gdhcp/common.c gdhcp/client.c
gweb_sources = gweb/gweb.h gweb/gweb.c gweb/gresolv.h gweb/gresolv.c \
gweb/giognutls.h gweb/giognutls.c
-gsupplicant_sources = gsupplicant/gsupplicant.h gsupplicant/dbus.h \
- gsupplicant/supplicant.c gsupplicant/dbus.c
-
if DATAFILES
dbusconfdir = @DBUS_CONFDIR@
@@ -75,10 +72,6 @@ src_connmand_SOURCES = $(gdbus_sources) $(gdhcp_sources) \
src/session.c src/tethering.c src/ondemand.c \
src/wpad.c src/stats.c src/iptables.c
-if WIFI
-src_connmand_SOURCES += $(gsupplicant_sources)
-endif
-
src_connmand_LDADD = $(builtin_libadd) @GLIB_LIBS@ @DBUS_LIBS@ \
@CAPNG_LIBS@ @XTABLES_LIBS@ -lresolv -ldl
diff --git a/Makefile.plugins b/Makefile.plugins
index da0c12d3..07aa1db9 100644
--- a/Makefile.plugins
+++ b/Makefile.plugins
@@ -31,17 +31,21 @@ plugins_ethernet_la_LDFLAGS = $(plugin_ldflags)
endif
endif
+gsupplicant_sources = gsupplicant/gsupplicant.h gsupplicant/dbus.h \
+ gsupplicant/supplicant.c gsupplicant/dbus.c
+
if WIFI
if WIFI_BUILTIN
builtin_modules += wifi
-builtin_sources += plugins/wifi.c
+builtin_sources += plugins/wifi.c $(gsupplicant_sources)
+
builtin_modules += wifi_legacy
builtin_sources += plugins/wifi-legacy.c \
plugins/supplicant.h plugins/supplicant.c
else
plugin_LTLIBRARIES += plugins/wifi.la
plugin_objects += $(plugins_wifi_la_OBJECTS)
-plugins_wifi_la_SOURCES = plugins/wifi.c
+plugins_wifi_la_SOURCES = plugins/wifi.c $(gsupplicant_sources)
plugins_wifi_la_CFLAGS = $(plugin_cflags)
plugins_wifi_la_LDFLAGS = $(plugin_ldflags)