summaryrefslogtreecommitdiffstats
path: root/rules/wireless.make
diff options
context:
space:
mode:
authorRobert Schwebel <r.schwebel@pengutronix.de>2005-05-18 16:12:16 +0000
committerRobert Schwebel <r.schwebel@pengutronix.de>2005-05-18 16:12:16 +0000
commitebb66b5794d7b305cb23fbfdd62899be69d39084 (patch)
treed7ce439aa8311849036a27a0b61463377f6ecdfa /rules/wireless.make
parent6e5476616029acde85ed8c6e8ab2f4eae6606028 (diff)
downloadptxdist-ebb66b5794d7b305cb23fbfdd62899be69d39084.tar.gz
ptxdist-ebb66b5794d7b305cb23fbfdd62899be69d39084.tar.xz
update to version 27, config option to build shared version; patch by Steven Scholz
git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.7-trunk@2624 33e552b5-05e3-0310-8538-816dae2090ed
Diffstat (limited to 'rules/wireless.make')
-rw-r--r--rules/wireless.make12
1 files changed, 11 insertions, 1 deletions
diff --git a/rules/wireless.make b/rules/wireless.make
index 8356f6e93..498902504 100644
--- a/rules/wireless.make
+++ b/rules/wireless.make
@@ -18,7 +18,7 @@ endif
#
# Paths and names
#
-WIRELESS_VERSION = 26
+WIRELESS_VERSION = 27
WIRELESS = wireless_tools.$(WIRELESS_VERSION)
WIRELESS_SUFFIX = tar.gz
WIRELESS_URL = http://pcmcia-cs.sourceforge.net/ftp/contrib/$(WIRELESS).$(WIRELESS_SUFFIX)
@@ -66,6 +66,11 @@ wireless_prepare_deps = $(STATEDIR)/wireless.extract
$(STATEDIR)/wireless.prepare: $(wireless_prepare_deps)
@$(call targetinfo, $@)
+ifdef PTXCONF_WIRELESS_SHARED
+ @$(call disable_sh,$(WIRELESS_DIR)/Makefile,BUILD_STATIC)
+else
+ @$(call enable_sh, $(WIRELESS_DIR)/Makefile,BUILD_STATIC)
+endif
touch $@
# ----------------------------------------------------------------------------
@@ -120,6 +125,11 @@ $(STATEDIR)/wireless.targetinstall: $(STATEDIR)/wireless.install
@$(call install_copy, 0, 0, 0755, $(WIRELESS_DIR)/iwgetid, /usr/sbin/iwgetid)
@$(call install_copy, 0, 0, 0755, $(WIRELESS_DIR)/iwevent, /usr/sbin/iwevent)
+ifdef PTXCONF_WIRELESS_SHARED
+ @$(call install_copy, 0, 0, 0644, $(WIRELESS_DIR)/libiw.so.$(WIRELESS_VERSION), \
+ /usr/lib/libiw.so.$(WIRELESS_VERSION))
+endif
+
@$(call install_finish)
touch $@