使用./build.sh save来打包正式发布镜像
This commit is contained in:
@ -362,7 +362,7 @@ function build_info(){
|
|||||||
cd kernel
|
cd kernel
|
||||||
make ARCH=$RK_ARCH dtbs -j$RK_JOBS
|
make ARCH=$RK_ARCH dtbs -j$RK_JOBS
|
||||||
|
|
||||||
build_check_power_domain
|
# build_check_power_domain
|
||||||
}
|
}
|
||||||
|
|
||||||
function build_check_power_domain(){
|
function build_check_power_domain(){
|
||||||
@ -676,7 +676,7 @@ function build_kernel(){
|
|||||||
$TOP_DIR/u-boot/boot.img
|
$TOP_DIR/u-boot/boot.img
|
||||||
fi
|
fi
|
||||||
|
|
||||||
build_check_power_domain
|
# build_check_power_domain
|
||||||
|
|
||||||
finish_build
|
finish_build
|
||||||
}
|
}
|
||||||
@ -1304,9 +1304,17 @@ function build_sdcard_package(){
|
|||||||
|
|
||||||
function build_save(){
|
function build_save(){
|
||||||
IMAGE_PATH=$TOP_DIR/rockdev
|
IMAGE_PATH=$TOP_DIR/rockdev
|
||||||
DATE=$(date +%Y%m%d.%H%M)
|
DATE=$(date +%Y%m%d)
|
||||||
STUB_PATH=Image/"$RK_KERNEL_DTS"_"$DATE"_RELEASE_TEST
|
|
||||||
STUB_PATH="$(echo $STUB_PATH | tr '[:lower:]' '[:upper:]')"
|
if [ "${RK_ROOTFS_SYSTEM}" != "buildroot" ];then
|
||||||
|
ZIP_NAME="$RK_KERNEL_DTS"_"$RK_ROOTFS_SYSTEM"_"$RK_DEBIAN_VERSION"_"$DATE"
|
||||||
|
else
|
||||||
|
ZIP_NAME="$RK_KERNEL_DTS"_"$RK_ROOTFS_SYSTEM"_"$DATE"
|
||||||
|
fi
|
||||||
|
|
||||||
|
ZIP_NAME="$(echo $ZIP_NAME | tr '[:lower:]' '[:upper:]')"
|
||||||
|
|
||||||
|
STUB_PATH=IMAGE/$ZIP_NAME
|
||||||
export STUB_PATH=$TOP_DIR/$STUB_PATH
|
export STUB_PATH=$TOP_DIR/$STUB_PATH
|
||||||
export STUB_PATCH_PATH=$STUB_PATH/PATCHES
|
export STUB_PATCH_PATH=$STUB_PATH/PATCHES
|
||||||
mkdir -p $STUB_PATH
|
mkdir -p $STUB_PATH
|
||||||
@ -1323,6 +1331,11 @@ function build_save(){
|
|||||||
mkdir -p $STUB_PATH/IMAGES/
|
mkdir -p $STUB_PATH/IMAGES/
|
||||||
cp $IMAGE_PATH/* $STUB_PATH/IMAGES/
|
cp $IMAGE_PATH/* $STUB_PATH/IMAGES/
|
||||||
|
|
||||||
|
cd $STUB_PATH/IMAGES/
|
||||||
|
mv update.img ${ZIP_NAME}_Update.img
|
||||||
|
zip -o ../${ZIP_NAME}_Update.zip ${ZIP_NAME}_Update.img
|
||||||
|
cd -
|
||||||
|
|
||||||
#Save build command info
|
#Save build command info
|
||||||
echo "UBOOT: defconfig: $RK_UBOOT_DEFCONFIG" >> $STUB_PATH/build_cmd_info
|
echo "UBOOT: defconfig: $RK_UBOOT_DEFCONFIG" >> $STUB_PATH/build_cmd_info
|
||||||
echo "KERNEL: defconfig: $RK_KERNEL_DEFCONFIG, dts: $RK_KERNEL_DTS" >> $STUB_PATH/build_cmd_info
|
echo "KERNEL: defconfig: $RK_KERNEL_DEFCONFIG, dts: $RK_KERNEL_DTS" >> $STUB_PATH/build_cmd_info
|
||||||
@ -1338,7 +1351,7 @@ function build_allsave(){
|
|||||||
build_updateimg
|
build_updateimg
|
||||||
# build_save
|
# build_save
|
||||||
|
|
||||||
build_check_power_domain
|
# build_check_power_domain
|
||||||
|
|
||||||
finish_build
|
finish_build
|
||||||
}
|
}
|
||||||
|
|||||||
@ -58,3 +58,5 @@ export RK_MISC=blank-misc.img
|
|||||||
export RK_DISTRO_MODULE=
|
export RK_DISTRO_MODULE=
|
||||||
# Define pre-build script for this board
|
# Define pre-build script for this board
|
||||||
export RK_BOARD_PRE_BUILD_SCRIPT=app-build.sh
|
export RK_BOARD_PRE_BUILD_SCRIPT=app-build.sh
|
||||||
|
# 定义默认rootfs为 buildroot
|
||||||
|
export RK_ROOTFS_SYSTEM=buildroot
|
||||||
|
|||||||
@ -58,3 +58,5 @@ export RK_MISC=wipe_all-misc.img
|
|||||||
export RK_DISTRO_MODULE=
|
export RK_DISTRO_MODULE=
|
||||||
# Define pre-build script for this board
|
# Define pre-build script for this board
|
||||||
export RK_BOARD_PRE_BUILD_SCRIPT=app-build.sh
|
export RK_BOARD_PRE_BUILD_SCRIPT=app-build.sh
|
||||||
|
# 定义默认rootfs为 buildroot
|
||||||
|
export RK_ROOTFS_SYSTEM=buildroot
|
||||||
|
|||||||
@ -58,3 +58,5 @@ export RK_MISC=wipe_all-misc.img
|
|||||||
export RK_DISTRO_MODULE=
|
export RK_DISTRO_MODULE=
|
||||||
# Define pre-build script for this board
|
# Define pre-build script for this board
|
||||||
export RK_BOARD_PRE_BUILD_SCRIPT=app-build.sh
|
export RK_BOARD_PRE_BUILD_SCRIPT=app-build.sh
|
||||||
|
# 定义默认rootfs为 buildroot
|
||||||
|
export RK_ROOTFS_SYSTEM=buildroot
|
||||||
|
|||||||
@ -62,3 +62,5 @@ export RK_MISC=wipe_all-misc.img
|
|||||||
export RK_DISTRO_MODULE=
|
export RK_DISTRO_MODULE=
|
||||||
# Define pre-build script for this board
|
# Define pre-build script for this board
|
||||||
export RK_BOARD_PRE_BUILD_SCRIPT=app-build.sh
|
export RK_BOARD_PRE_BUILD_SCRIPT=app-build.sh
|
||||||
|
# 定义默认rootfs为 buildroot
|
||||||
|
export RK_ROOTFS_SYSTEM=buildroot
|
||||||
|
|||||||
@ -62,3 +62,5 @@ export RK_MISC=wipe_all-misc.img
|
|||||||
export RK_DISTRO_MODULE=
|
export RK_DISTRO_MODULE=
|
||||||
# Define pre-build script for this board
|
# Define pre-build script for this board
|
||||||
export RK_BOARD_PRE_BUILD_SCRIPT=app-build.sh
|
export RK_BOARD_PRE_BUILD_SCRIPT=app-build.sh
|
||||||
|
# 定义默认rootfs为 buildroot
|
||||||
|
export RK_ROOTFS_SYSTEM=buildroot
|
||||||
|
|||||||
@ -62,3 +62,5 @@ export RK_MISC=wipe_all-misc.img
|
|||||||
export RK_DISTRO_MODULE=
|
export RK_DISTRO_MODULE=
|
||||||
# Define pre-build script for this board
|
# Define pre-build script for this board
|
||||||
export RK_BOARD_PRE_BUILD_SCRIPT=app-build.sh
|
export RK_BOARD_PRE_BUILD_SCRIPT=app-build.sh
|
||||||
|
# 定义默认rootfs为 buildroot
|
||||||
|
export RK_ROOTFS_SYSTEM=buildroot
|
||||||
|
|||||||
Reference in New Issue
Block a user