From 6a7642592aeb7ed15f259e5d89ddf2c21d158f0b Mon Sep 17 00:00:00 2001 From: Joseph Chen Date: Tue, 10 Jul 2018 15:22:12 +0800 Subject: [PATCH] make.sh: update help info Change-Id: Ia3a56c4173184a1871ab765c661726fb1fc66d2c Signed-off-by: Joseph Chen --- make.sh | 35 +++++++++++++++++++++-------------- 1 file changed, 21 insertions(+), 14 deletions(-) diff --git a/make.sh b/make.sh index 1a72d3effe..1d1dce90e7 100755 --- a/make.sh +++ b/make.sh @@ -47,29 +47,36 @@ PLATFORM_AARCH32= help() { echo - echo "Usage: ./make.sh [board|subcmd] [O=]" + echo "Usage:" + echo " ./make.sh [board|subcmd] [O=]" + echo + echo " - board: board name of defconfig" + echo " - subcmd: loader|loader-all|trust|uboot|elf|map|sym||" + echo " - O=: assigned output directory" echo echo "Example:" echo - echo "1. Build:" - echo " ./make.sh evb-rk3399 ---- build for evb-rk3399_defconfig" + echo "1. Build board:" + echo " ./make.sh evb-rk3399 ---- build for evb-rk3399_defconfig" echo " ./make.sh evb-rk3399 O=rockdev ---- build for evb-rk3399_defconfig with output dir "./rockdev"" - echo " ./make.sh firefly-rk3288 ---- build for firefly-rk3288_defconfig" - echo " ./make.sh ---- build with exist .config" + echo " ./make.sh firefly-rk3288 ---- build for firefly-rk3288_defconfig" + echo " ./make.sh ---- build with exist .config" echo echo " After build, images of uboot, loader and trust are all generated." echo - echo "2. Subcmd helper:" - echo " ./make.sh trust --- pack trust.img without rebuild project" - echo " ./make.sh loader --- pack loader bin without rebuild project" - echo " ./make.sh uboot --- pack uboot.img without rebuild project" + echo "2. Pack helper:" + echo " ./make.sh trust --- pack trust.img" + echo " ./make.sh uboot --- pack uboot.img" + echo " ./make.sh loader --- pack loader bin" + echo " ./make.sh loader-all --- pack loader bin (all supported loaders)" echo echo "3. Debug helper:" - echo " ./make.sh elf --- dump elf file with -D(default)" - echo " ./make.sh elf-S --- dump elf file with -S" - echo " ./make.sh --- dump function name and code position of address" - echo " ./make.sh map --- cat u-boot.map" - echo " ./make.sh sym --- cat u-boot.sym" + echo " ./make.sh elf --- dump elf file with -D(default)" + echo " ./make.sh elf-S --- dump elf file with -S" + echo " ./make.sh elf-d --- dump elf file with -d" + echo " ./make.sh --- dump function symbol and code position of address" + echo " ./make.sh map --- cat u-boot.map" + echo " ./make.sh sym --- cat u-boot.sym" } prepare()