IGD3000系列(一体屏)网关的app和文件系统的打包目录
lgq
2025-07-19 5c570ddd7e5b7879149af374de5aa8964ca08ece
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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
#!/bin/sh
 
if [ $# -lt 1 ]
then
        printf "Usage: ./package.sh <ver no>\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
#--------------------------------------------------------
 
cp ./bin/* local/ -fr
chmod +x local/bin/*
chmod +x local/app/*
chmod +x local/www/cgi-bin/*/*
 
timeStr=`date '+%Y-%m-%d'`
echo $timeStr-v$1 > local/version
echo "type=1" >> local/version
echo "IGD3000" >> local/version
 
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