forked from starfive-tech/VisionFive2
-
Notifications
You must be signed in to change notification settings - Fork 0
/
post-build.sh
executable file
·34 lines (30 loc) · 1.16 KB
/
post-build.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#!/bin/bash
##################################################################
## ##
## SPDX-License-Identifier: GPL-2.0-or-later ##
## ##
## Copyright (C) 2018-2022 Starfive Technology ##
## ##
## Author: jason zhou <[email protected]> ##
## ##
##################################################################
COLOR_NORMAL="\033[0m"
COLOR_GREEN="\033[1;32m"
COLOR_YELLOW="\033[1;33m"
COLOR_RED="\033[1;31m"
COLOR_GREY="\033[1;30m"
printf ${COLOR_GREEN}
echo ""
echo "post build copy images to release folder!"
folder=~/release/`git describe`-`date -I`
echo "create folder:$folder"
printf ${COLOR_NORMAL}
mkdir -p $folder
cp work/image.fit $folder/
cp work/evb_fw_payload.img $folder/
cp work/u-boot-spl.bin.normal.out $folder/
cp work/initramfs.cpio.gz $folder/
cp work/linux/arch/riscv/boot/Image.gz $folder/
cp -rf work/linux/arch/riscv/boot/dts/starfive $folder/
tree $folder
echo ""