summaryrefslogtreecommitdiff
path: root/extra
diff options
context:
space:
mode:
authorMichael Forney <mforney@mforney.org>2016-06-12 22:11:13 -0700
committerMichael Forney <mforney@mforney.org>2016-06-12 22:11:13 -0700
commit1e0b9f1c7e0004605ef6d499075ffc80a7f479a2 (patch)
tree5449d394b9ddd50e323a3b29275d9f9756b2feb7 /extra
parentd147b5554b8bc5ce304fbd7a3446eec06a64a851 (diff)
hostap: Build wpa_cli
Diffstat (limited to 'extra')
-rw-r--r--extra/hostap/gen.rc21
1 files changed, 12 insertions, 9 deletions
diff --git a/extra/hostap/gen.rc b/extra/hostap/gen.rc
index d39b9725..462c8b9b 100644
--- a/extra/hostap/gen.rc
+++ b/extra/hostap/gen.rc
@@ -16,6 +16,9 @@ cflags\
-I '$srcdir'/src
deps=phony/^(core/libressl extra/libnl)^/headers
+
+lib libcommon.a -d $"deps src/utils/^(common.c eloop.c os_unix.c wpa_debug.c)
+
exe bin/wpa_supplicant -d $"deps\
src/common/^(\
hw_features_common.c\
@@ -51,14 +54,7 @@ exe bin/wpa_supplicant -d $"deps\
wpa.c\
wpa_ie.c\
)\
- src/utils/^(\
- common.c\
- eloop.c\
- os_unix.c\
- radiotap.c\
- wpa_debug.c\
- wpabuf.c\
- )\
+ src/utils/^(radiotap.c wpabuf.c)\
wpa_supplicant/^(\
blacklist.c\
bss.c\
@@ -75,10 +71,17 @@ exe bin/wpa_supplicant -d $"deps\
wpa_supplicant.c\
wpas_glue.c\
)\
+ libcommon.a\
'$builddir'/^(\
core/libressl/libcrypto.a\
core/openbsd/libbsd.a\
extra/libnl/^(libnl-3.a libnl-genl-3.a)\
)
-
file bin/wpa_supplicant '$outdir'/bin/wpa_supplicant 755
+
+exe bin/wpa_cli -d $"deps\
+ src/common/wpa_ctrl.c\
+ src/utils/edit_simple.c\
+ wpa_supplicant/wpa_cli.c\
+ libcommon.a
+file bin/wpa_cli '$outdir'/bin/wpa_cli 755