From 317b635e67ad6fc6d97f1eb52cecdd620e3bcc4d Mon Sep 17 00:00:00 2001
From: guowenxue <guowenxue@gmail.com>
Date: Wed, 15 Dec 2021 22:18:31 +0800
Subject: [PATCH] update rootfs, kernel, image build shell script

---
 bsp/kernel/build.sh |   39 +++++++++++++++++++--------------------
 1 files changed, 19 insertions(+), 20 deletions(-)

diff --git a/bsp/kernel/build.sh b/bsp/kernel/build.sh
index a4c5888..e65ac90 100755
--- a/bsp/kernel/build.sh
+++ b/bsp/kernel/build.sh
@@ -1,13 +1,13 @@
 #!/bin/bash
 
-INST_DRIVER=0
+INST_DRIVER=1
 
 PRJ_PATH=`pwd`
 
 IMG_PATH=${PRJ_PATH}/../images/boot
-  
+
 BOARD=imx6ull
- 
+
 CROSS_TOOL=/opt/buildroot/cortexA7/bin/arm-linux-
 
 # linux kernel tarball path and branch
@@ -30,12 +30,12 @@
 STAGE=0
 
 function msg_banner()
-{ 
+{
 	STAGE=`expr $STAGE + 1`
 	
     echo ""
-    echo "+---------------------------------------------+" 
-    printf " Stage $STAGE: $1\n" 
+    echo "+---------------------------------------------+"
+    printf " Stage $STAGE: $1\n"
     echo "+---------------------------------------------+"
     echo ""
 }
@@ -43,7 +43,7 @@
 function do_fetch()
 {
     msg_banner "Fetch ${LINUX_SRC} source code"
-    if [ -d ${LINUX_SRC} ] ; then 
+    if [ -d ${LINUX_SRC} ] ; then
         printf "\n\n -- ${LINUX_SRC} fetched already -- \n\n"
         return 0;
     fi
@@ -67,19 +67,18 @@
 
     cd ${PRJ_PATH}
 }
-  
+
 function do_build()
 {
     msg_banner "Build for ${LINUX_SRC} source code"
 
     cd ${LINUX_SRC}
 
-    if [ ! -f .config ] ; then 
+    if [ ! -f .config ] ; then
         cp $CONF_FILE .config
     fi
 
     make -j ${JOBS}
-
 
     cd ${PRJ_PATH}
 }
@@ -102,7 +101,7 @@
     set +x
 
     if [ $INST_DRIVER != 0 ]  ;then
-        make modules_install INSTALL_MOD_PATH=${PRJ_PATH}/../rootfs INSTALL_MOD_STRIP=1
+        make modules_install INSTALL_MOD_PATH=${PRJ_PATH}/../rootfs/driver INSTALL_MOD_STRIP=1
     fi
 
     cd ${PRJ_PATH}
@@ -114,7 +113,7 @@
 
     cd ${LINUX_SRC}
 
-    if [ -f .config ] ; then 
+    if [ -f .config ] ; then
         cp .config $CONF_FILE
     fi
 
@@ -124,10 +123,10 @@
 }
 
 function gen_patch()
-{ 
+{
     do_clean
 
-    mv ${LINUX_SRC} ${LINUX_SRC}-${BOARD} 
+    mv ${LINUX_SRC} ${LINUX_SRC}-${BOARD}
 
     do_fetch
 
@@ -177,12 +176,12 @@
     esac
 done
 
-# Default do build action 
+# Default do build action
 
-do_fetch 
-do_patch 
-do_build 
-do_install 
+do_fetch
+do_patch
+do_build
+do_install
 
 exit;
-  
+

--
Gitblit v1.9.1