From 398d3e80fb6e34c153ffb9a0b5935d450b428bc7 Mon Sep 17 00:00:00 2001 From: Joseph Chen Date: Tue, 24 Dec 2019 20:45:41 +0800 Subject: [PATCH] make.sh: add sub command to build envtools command: ./make.sh env Signed-off-by: Joseph Chen Change-Id: I8736042dd31da17f9998dae969d5f607c42ec563 --- make.sh | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/make.sh b/make.sh index f4cf3ab01e..480a7c02b8 100755 --- a/make.sh +++ b/make.sh @@ -90,6 +90,7 @@ help() echo " ./make.sh evb-rk3399 --- build for evb-rk3399_defconfig" echo " ./make.sh firefly-rk3288 --- build for firefly-rk3288_defconfig" echo " ./make.sh --- build with exist .config" + echo " ./make.sh env --- build envtools" echo echo "2. Pack:" echo " ./make.sh uboot --- pack uboot.img" @@ -118,7 +119,7 @@ prepare() case $BOARD in # Parse from exit .config - ''|elf*|loader*|spl*|itb|debug*|trust|uboot|map|sym) + ''|elf*|loader*|spl*|itb|debug*|trust|uboot|map|sym|env) if [ ! -f .config ]; then echo echo "Build failed, Can't find .config" @@ -137,7 +138,7 @@ prepare() ;; #Subcmd - ''|elf*|loader*|spl*|itb|debug*|trust*|uboot|map|sym) + ''|elf*|loader*|spl*|itb|debug*|trust*|uboot|map|sym|env) ;; *) @@ -270,6 +271,11 @@ sub_commands() exit 0 ;; + env) + make CROSS_COMPILE=${TOOLCHAIN_GCC} envtools + exit 0 + ;; + *) # Search function and code position of address RELOC_OFF=${FUNCADDR#*-}