X-Git-Url: http://git.osdn.net/view?p=android-x86%2Fexternal-wireless-tools.git;a=blobdiff_plain;f=wireless_tools%2FMakefile;h=0078324e02db69159cc6b9750a920d46142cd56e;hp=2e4315907e44642588cbc622e17c00f0694f25d1;hb=41b8e9b1157054ddcb90e68f1b12707811c90361;hpb=c1074342112d8a4cdc44275b1bc15701aaf7f30b diff --git a/wireless_tools/Makefile b/wireless_tools/Makefile index 2e43159..0078324 100644 --- a/wireless_tools/Makefile +++ b/wireless_tools/Makefile @@ -17,7 +17,9 @@ RANLIB = ranlib ## Uncomment this to build tools using static version of the library. ## Mostly useful for embedded platforms without ldd, or to create ## a local version (non-root). -# BUILD_STATIC = y +## Standard distros should comment that option to save space and to +## build libiw.so used by third parties... +BUILD_STATIC = y ## Uncomment this to build without using libm (less efficient). ## This is mostly useful for embedded platforms without maths. @@ -71,10 +73,10 @@ endif DYNAMIC_LINK= libiw.so # Install directories -INSTALL_DIR= $(PREFIX)/sbin/ -INSTALL_LIB= $(PREFIX)/lib/ -INSTALL_INC= $(PREFIX)/include/ -INSTALL_MAN= $(PREFIX)/man/ +INSTALL_DIR= $(PREFIX)/sbin +INSTALL_LIB= $(PREFIX)/lib +INSTALL_INC= $(PREFIX)/include +INSTALL_MAN= $(PREFIX)/man # Various commands RM = rm -f @@ -183,12 +185,14 @@ install-hdr:: wireless.h # How could you live without those manapages ? install-man:: - install -m 755 -d $(INSTALL_MAN)/man8/ - install -m 644 $(MANPAGES8) $(INSTALL_MAN)/man8/ - install -m 755 -d $(INSTALL_MAN)/man7/ - install -m 644 $(MANPAGES7) $(INSTALL_MAN)/man7/ - install -m 755 -d $(INSTALL_MAN)/man5/ - install -m 644 $(MANPAGES5) $(INSTALL_MAN)/man5/ + for lang in . cs fr.*; do \ + install -m 755 -d $(INSTALL_MAN)/$$lang/man8/; \ + install -m 644 $$lang/$(MANPAGES8) $(INSTALL_MAN)/$$lang/man8/; \ + install -m 755 -d $(INSTALL_MAN)/$$lang/man7/; \ + install -m 644 $$lang/$(MANPAGES7) $(INSTALL_MAN)/$$lang/man7/; \ + install -m 755 -d $(INSTALL_MAN)/$$lang/man5/; \ + install -m 644 $$lang/$(MANPAGES5) $(INSTALL_MAN)/$$lang/man5/; \ + done install-iwmulticall:: iwmulticall install -m 755 -d $(INSTALL_DIR) @@ -215,14 +219,16 @@ uninstall:: $(RM) $(INSTALL_LIB)/$(DYNAMIC_LINK) $(RM) $(INSTALL_INC)/iwlib.h $(RM) $(INSTALL_INC)/wireless.h - for f in $(MANPAGES8); do \ - $(RM) $(INSTALL_MAN)/man8/$$f; \ - done - for f in $(MANPAGES7); do \ - $(RM) $(INSTALL_MAN)/man7/$$f; \ - done - for f in $(MANPAGES5); do \ - $(RM) $(INSTALL_MAN)/man5/$$f; \ + for lang in . cs fr.*; do \ + for f in $(MANPAGES8); do \ + $(RM) $(INSTALL_MAN)/$$lang/man8/$$f; \ + done; \ + for f in $(MANPAGES7); do \ + $(RM) $(INSTALL_MAN)/$$lang/man7/$$f; \ + done; \ + for f in $(MANPAGES5); do \ + $(RM) $(INSTALL_MAN)/$$lang/man5/$$f; \ + done; \ done # Include dependancies