aboutsummaryrefslogtreecommitdiff
path: root/extra/iw/build
diff options
context:
space:
mode:
Diffstat (limited to 'extra/iw/build')
-rwxr-xr-xextra/iw/build14
1 files changed, 11 insertions, 3 deletions
diff --git a/extra/iw/build b/extra/iw/build
index 58b5126a..47a95927 100755
--- a/extra/iw/build
+++ b/extra/iw/build
@@ -2,6 +2,14 @@
# iw manpage is extremely small,
# we don't need to compress it.
-sed 's@\(iw\.8\)\.gz@\1@' Makefile > _
-cat _ > Makefile; rm -f _
-make DESTDIR="$1" LDFLAGS="$LDFLAGS -static" PREFIX="/usr" SBINDIR="/usr/bin" install
+clsed 's@\(iw\.8\)\.gz@\1@' Makefile
+
+make \
+ DESTDIR="$1" \
+ LDFLAGS="$LDFLAGS -static" \
+ CFLAGS="$CFLAGS -I/usr/include/libnl-tiny -DCONFIG_LIBNL20 -D_GNU_SOURCE" \
+ NL1FOUND="" NL2FOUND=Y NLLIBNAME=libnl-tiny \
+ LIBS=-lnl-tiny \
+ PREFIX="/usr" \
+ SBINDIR="/usr/bin" \
+ install