wuwei
2025-05-28 7c16e785d2ece656fb0822f7b2514f59dd23e91d
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="IGD5300-v4-$timeStr-v$1.sh"
IMG_NEW_FILE="IGD5300-v4-new-$timeStr-v$1.sh"
OUTPUT=../output
#--------------------------------------------------------
 
 
timeStr=`date '+%Y-%m-%d'`
echo $timeStr-v$1 > local/version
echo "type=1" >> local/version
echo "IGD5300" >> local/version
 
#¿½±´×îеijÌÐòÎļþ
rm local/www/* -fr 
cp ./bin/* local/ -fr
chmod +x local/app/* 
chmod +x local/www/cgi-bin/*/*
 
tar cvzf app.tgz local
 
cp app.tgz upgrade/app.tgz
cp app.tgz new_board_upgrade/upgrade/app.tgz
 
#´ò°üµ¥Ó¦ÓóÌÐòÉý¼¶°ü
./package.sh upgrade $1
 
if [ -d $OUTPUT ] 
then
    cp $IMG_FILE  $OUTPUT
fi 
 
#mv IGD5300-* img 
rm $IMG_FILE
 
#´ò°üаæÉý¼¶°ü
cd new_board_upgrade
../package.sh upgrade $1
 
mv $IMG_FILE  $IMG_NEW_FILE
if [ -d ../$OUTPUT ] 
then
#    cp $IMG_NEW_FILE  ../$OUTPUT
    mv $IMG_NEW_FILE  ../$OUTPUT
fi 
cd -
 
rm app.tgz