From 7e6052573efa08bb5447efb9bcdf77fd08d0d338 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonas=20H=C3=B6glund?= Date: Fri, 21 Apr 2017 14:57:37 +0200 Subject: [PATCH] Remove more Mediatek propriety code --- iop/scripts/generate_tarballs.sh | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/iop/scripts/generate_tarballs.sh b/iop/scripts/generate_tarballs.sh index 28f933f95..127656d50 100755 --- a/iop/scripts/generate_tarballs.sh +++ b/iop/scripts/generate_tarballs.sh @@ -78,12 +78,22 @@ build_mediatek_kernel() { echo "Building mediatek kernel tarball from kernel commit:" echo $mediatek_commit cd build_dir/target-mipsel_1004kc*/linux-iopsys-ramips_* - rm -rf $kernel/drivers/net/wireless/mt_wifi - rm -rf $kernel/drivers/net/wireless/rlt_wifi - rm -rf $kernel/.git + + cd $kernel + # remove propriatary code + find drivers/net/wireless/mt_wifi -name \*.[ch] | xargs rm + find drivers/net/wireless/rlt_wifi -name \*.[ch] | xargs rm + find drivers/net/wireless/wifi_forward/ -name \*.[ch] | xargs rm + find net/nat/foe_hook -name \*.[ch] | xargs rm + + # remove git repo + rm -rf .git + + # patch kernel for openstk ls consumer_release | while read line; do patch -p1 < consumer_release/$line; done cd .. + tar -czv $kernel -f mediatek-kernel-open-$mediatek_commit.tar.gz # copy to remote cp mediatek-kernel-open-$mediatek_commit.tar.gz /var/www/html