1234567891011121314151617 |
- #!/bin/sh
- cd `dirname "$0"`
- cd ../st
- rm -f *.js
- cp Kernel-Infrastructure.st Kernel-Infrastructure.st.bak
- sed -e "/^version\$/,/^\! \!\$/ s/\^ '[0-9]\+\.[0-9]\+\.[0-9]\+\(-pre\)\?'\$/^ '$1'/" Kernel-Infrastructure.st.bak >Kernel-Infrastructure.st
- rm Kernel-Infrastructure.st.bak
- cd ..
- bin/amberc -d -l Kernel-Objects,Kernel-Collections Kernel-Infrastructure.st
- cd st
- mv *.js ../js
- cd ..
- for F in *.json; do
- cp $F $F.bak
- sed -e "s/\"version\": \"[0-9]\+\.[0-9]\+\.[0-9]\+\(-pre\)\?\"/\"version\": \"$1\"/" $F.bak >$F
- rm $F.bak
- done
|