Mercurial > js4py
comparison core-javascript/make-release.sh @ 165:409f47f91f33 javascript-exercises
Add script for making release of exercises in local/javascript-exercises.
| author | jf3243 |
|---|---|
| date | Thu, 10 Nov 2011 11:04:23 +0000 |
| parents | |
| children | 00d706ad9ba2 |
comparison
equal
deleted
inserted
replaced
| 164:44d0ccb983d3 | 165:409f47f91f33 |
|---|---|
| 1 #!/bin/sh | |
| 2 | |
| 3 # Make release of exercises in local/javascript-exercises. Run from | |
| 4 # the core-javascript folder (for now). | |
| 5 | |
| 6 set -u | |
| 7 | |
| 8 LOCAL=../local | |
| 9 | |
| 10 TMP=${LOCAL}/javascript-exercises-tmp | |
| 11 | |
| 12 SRC=${TMP}/core-javascript/javascript-exercises | |
| 13 TGT=${LOCAL}/javascript-exercises | |
| 14 | |
| 15 JSDB=javascript-exercises/jsdb.exe | |
| 16 | |
| 17 rm -rf ${TMP} | |
| 18 hg archive -I javascript-exercises ${TMP} | |
| 19 | |
| 20 find ${SRC} | |
| 21 | |
| 22 rm -rf ${TGT}/* # But not hgignore etc | |
| 23 | |
| 24 cp -rv ${SRC}/* ${TGT}/ | |
| 25 | |
| 26 hg --repository ${TGT} addremove | |
| 27 hg --repository ${TGT} commit -m 'Dummy message' | |
| 28 | |
| 29 cp ${JSDB} ${TGT} |
