#!/bin/sh if [ $# -lt 1 ] then printf "Usage: ./package.sh \n" exit 1 fi #-------------------------------------------------------- timeStr=`date '+%Y%m%d'` IMG_FILE="IGD3000-$timeStr-v$1.sh" IMG_NEW_FILE="IGD3000-new-$timeStr-v$1.sh" OUTPUT=../output #-------------------------------------------------------- timeStr=`date '+%Y-%m-%d'` echo $timeStr-v$1 > local/version echo "type=1" >> local/version echo "IGD3000" >> local/version #cp ./bin/* local/ -fr tar cvzf app.tgz local #mksquashfs local app-$timeStr\.img -b 128K -comp xz cp app.tgz upgrade/app.tgz cp app.tgz new_board_upgrade/upgrade/app.tgz #´ò°üµ¥Ó¦ÓóÌÐòÉý¼¶°ü ./package.sh upgrade $1 if [ -d $OUTPUT ] then mv $IMG_FILE $OUTPUT fi #mv RK3568-* img #´ò°üаæÉý¼¶°ü cd new_board_upgrade ../package.sh upgrade $1 timeStr=`date '+%Y%m%d'` mv $IMG_FILE $IMG_NEW_FILE if [ -d ../$OUTPUT ] then mv $IMG_NEW_FILE ../$OUTPUT fi cd - rm app.tgz