]> jfr.im git - irc/quakenet/qwebirc.git/commitdiff
Add unix compile/run scripts.
authorChris Porter <redacted>
Thu, 19 Jun 2008 20:16:25 +0000 (21:16 +0100)
committerChris Porter <redacted>
Thu, 19 Jun 2008 20:16:25 +0000 (21:16 +0100)
compile.sh [new file with mode: 0755]
run.sh [new file with mode: 0755]

diff --git a/compile.sh b/compile.sh
new file mode 100755 (executable)
index 0000000..6bed33b
--- /dev/null
@@ -0,0 +1,36 @@
+#!/bin/sh
+mkdir -p compiled
+rm -f compiled/*.js
+
+cd js
+cat version.js jslib.js irc/ircconnection.js irc/irclib.js irc/baseirc.js irc/irctracker.js irc/commandparser.js irc/ircclient.js ui/baseui.js ui/colour.js ui/theme.js > ../compiled/qwebirc-concat.js
+cat ui/swmlayout.js ui/swmui.js > ../compiled/swmui-concat.js
+cd ../compiled
+
+function error() {
+  cd ..
+  rm compiled/*-compiled.js
+  exit 1
+}
+
+function jarit() {
+  java -jar ../bin/yuicompressor-2.3.5.jar $1.js > $2-compiled.js
+  if [ "$?" != 0 ]; then
+    error
+  fi
+}
+
+function catit() {
+  cat js/copyright.js compiled/$1-compiled.js > static/js/$1.js
+}
+
+jarit qwebirc-concat qwebirc
+jarit ../js/ui/uglyui uglyui
+jarit swmui-concat swmui
+
+cd ..
+catit qwebirc
+catit uglyui
+catit swmui
+rm -f compiled/*.js
+rmdir compiled
diff --git a/run.sh b/run.sh
new file mode 100755 (executable)
index 0000000..78ee921
--- /dev/null
+++ b/run.sh
@@ -0,0 +1,3 @@
+#!/bin/sh
+export PYTHONPATH=.:${PYTHONPATH}
+twistd qwebirc