diff 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
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/core-javascript/make-release.sh	Thu Nov 10 11:04:23 2011 +0000
@@ -0,0 +1,29 @@
+#!/bin/sh
+
+# Make release of exercises in local/javascript-exercises.  Run from
+# the core-javascript folder (for now).
+
+set -u
+
+LOCAL=../local
+
+TMP=${LOCAL}/javascript-exercises-tmp
+
+SRC=${TMP}/core-javascript/javascript-exercises
+TGT=${LOCAL}/javascript-exercises
+
+JSDB=javascript-exercises/jsdb.exe
+
+rm -rf ${TMP}
+hg archive -I javascript-exercises ${TMP}
+
+find ${SRC}
+
+rm -rf ${TGT}/*                  # But not hgignore etc
+
+cp -rv ${SRC}/* ${TGT}/
+
+hg --repository ${TGT} addremove
+hg --repository ${TGT} commit -m 'Dummy message'
+
+cp ${JSDB} ${TGT}