- Timestamp:
- Apr 15, 2010, 1:19:35 PM (16 years ago)
- File:
-
- 1 edited
-
ipk/runipk.sh (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
ipk/runipk.sh
r2855 r2910 4 4 NEXT_LIST=.tmp2 5 5 6 mkdir -p WWW/boot 7 rm WWW/*.ipk > /dev/null 2>&1 8 rm WWW/Packages* > /dev/null 2>&1 9 rm WWW/PlugList > /dev/null 2>&1 10 rm WWW/boot/* > /dev/null 2>&1 11 rm Packages* > /dev/null 2>&1 12 rm PlugList > /dev/null 2>&1 13 rm *.ipk > /dev/null 2>&1 6 ART=$1 7 SVNUSER=$2 8 SVNPASS=$3 9 SVNURL=$4 10 SVNPORT=$5 11 MAKETYPE=$6 14 12 13 if [ $# -ne 6 ]; then 14 echo "|---------------------------------------------------------------------------|" 15 echo "| |" 16 echo "| IPK Make Script |" 17 echo "| |" 18 echo '| use ./runipk.sh <group> <svnuser> <svnpass> <svnurl> <svnport> <maketype> |' 19 echo "| |" 20 echo "| for group <dev|update> |" 21 echo "| for svnuser <your> |" 22 echo "| for svnpass <your> |" 23 echo "| for svnurl <your> |" 24 echo "| for svnport <your> |" 25 echo "| for maketype <online|offline> |" 26 echo "| |" 27 echo "|---------------------------------------------------------------------------|" 28 echo "| v1.0@dev-team |" 29 echo "|---------------------------------------------------------------------------|" 30 exit 1 31 fi 32 33 if [ $GROUP = "dev" ] || [ $GROUP = "update" ];then 34 echo "group=$GROUP" 35 else 36 echo "group <dev|update>" 37 exit 1 38 fi 39 40 if [ $MAKETYPE = "online" ] || [ $MAKETYPE = "offline" ];then 41 echo "maketype=$MAKETYPE" 42 else 43 echo "maketype <online|offline>" 44 exit 1 45 fi 46 47 rm -r "$HOME"/ipk/WWW/*.ipk > /dev/null 2>&1 48 rm -r "$HOME"/ipk/WWW/Packages* > /dev/null 2>&1 49 rm -r "$HOME"/ipk/WWW/PlugList > /dev/null 2>&1 50 rm -r "$HOME"/ipk/WWW/boot > /dev/null 2>&1 51 rm -r "$HOME"/ipk/*.ipk > /dev/null 2>&1 52 rm -r "$HOME"/ipk/Packages* > /dev/null 2>&1 53 rm -r "$HOME"/ipk/PlugList > /dev/null 2>&1 54 rm -r "$HOME"/ipk/boot > /dev/null 2>&1 55 56 svn co --username $SVNUSER --password $SVNPASS svn://"$SVNURL":"$SVNPORT"/ufs910/image/source/scripts $HOMEDIR/scripts 57 svn co --username $SVNUSER --password $SVNPASS svn://"$SVNURL":"$SVNPORT"/ufs910/ipk/source/config $HOMEDIR/config 58 59 . ./config/make-config 60 61 if [ $GROUP = "dev" ];then 62 mkdir -p "$WWWLOCAL"/"$WWWMAIN"/"$IPKGCROSS_BETA" 63 ln -s "$WWWLOCAL"/"$WWWMAIN"/"$IPKGCROSS_BETA" "$HOME"/ipk/WWW 64 elif [ $GROUP = "update" ];then 65 mkdir -p "$WWWLOCAL"/"$WWWMAIN"/"$IPKGCROSS_RELEASE" 66 ln -s "$WWWLOCAL"/"$WWWMAIN"/"$IPKGCROSS_RELEASE" "$HOME"/ipk/WWW 67 fi 68 mkdir "$HOME"/ipk/WWW/boot 15 69 cp -a "$HOME"/ipk/bootvideos/* "$HOME"/ipk/WWW/boot 70 16 71 17 72 ls -1 "$HOME"/ipk/source > aaf-flashbeta.txt … … 57 112 PYLINE=`cat $HOMEDIR/pylist.tmp` 58 113 for RPY in $PYLINE; do 59 python2.6 -OO $HOMEDIR/ mkpyc.py $RPY114 python2.6 -OO $HOMEDIR/source/mkpyc.py $RPY 60 115 PYO=`echo "$RPY" | sed "s/.py$/.pyo/"` 61 116 PYC=`echo "$RPY" | sed "s/.py$/.pyc/"` … … 69 124 ### 70 125 71 rm -r `find "$HOME"/ipk -type d -name "*.py"`126 rm -r `find "$HOME"/ipk/source -type d -name "*.py"` 72 127 73 128 for DIR in $LIST; do … … 91 146 rm .tmp* 92 147 148 UPLOADLIST=`ls -1 "$HOME"/ipk/WWW` 149 echo UPLOADLIST $UPLOADLIST 150 exit 151 if [ $GROUP = "update" ] && [ $MAKETYPE = "online" ];then 152 wput "$PUBLICRELEASEUPDATEURL"/"$WWWMAIN"/"$WWWPUBLIC"/changelog.git 153 wput "$PUBLICRELEASEUPDATEURL"/"$WWWMAIN"/"$WWWPUBLIC"/changelog."$TYPE"."$SWTYPE" 154 elif [ $GROUP = "dev" ] && [ $MAKETYPE = "online" ];then 155 wput "$BETARELEASEUPDATEURL"/"$WWWMAIN"/"$WWWPUBLIC"/changelog.git 156 wput "$BETARELEASEUPDATEURL"/"$WWWMAIN"/"$WWWPUBLIC"/changelog."$TYPE"."$SWTYPE" 157 fi 158 93 159 exit 0
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/openaaf/chrome/common/titannit_trac_banner.png)