summaryrefslogtreecommitdiffstats
path: root/core
diff options
context:
space:
mode:
authorAlin Jerpelea <jerpelea@gmail.com>2013-02-13 17:11:25 +0200
committerGiulio Cervera <giulio.cervera@cyanogenmod.org>2013-02-13 21:48:58 +0100
commit6b871c39ce3753bc9cab19d00c15d779609792ca (patch)
tree18405a20e0ac661a5482cbbfd7bba8fbebd1f85d /core
parent1d9caebe5ca61453ecb4b1b0f3be79d271ffa40c (diff)
downloadbuild-6b871c39ce3753bc9cab19d00c15d779609792ca.zip
build-6b871c39ce3753bc9cab19d00c15d779609792ca.tar.gz
build-6b871c39ce3753bc9cab19d00c15d779609792ca.tar.bz2
build: add strip on kernel modules
kernel modules are huge for prima wlan and we need to strip them unstriped size 40mb striped size 2mb Change-Id: Iefd572732cad0a6f608439618673068a3586fcd5
Diffstat (limited to 'core')
-rw-r--r--core/tasks/kernel.mk3
1 files changed, 2 insertions, 1 deletions
diff --git a/core/tasks/kernel.mk b/core/tasks/kernel.mk
index 6792dfd..591525b 100644
--- a/core/tasks/kernel.mk
+++ b/core/tasks/kernel.mk
@@ -108,7 +108,8 @@ define mv-modules
if [ "$$mdpath" != "" ];then\
mpath=`dirname $$mdpath`;\
ko=`find $$mpath/kernel -type f -name *.ko`;\
- for i in $$ko; do mv $$i $(KERNEL_MODULES_OUT)/; done;\
+ for i in $$ko; do $(ARM_EABI_TOOLCHAIN)/arm-eabi-strip --strip-unneeded $$i;\
+ mv $$i $(KERNEL_MODULES_OUT)/; done;\
fi
endef