build script
authorChristian Weiske <cweiske@cweiske.de>
Thu, 17 Nov 2011 21:27:22 +0000 (22:27 +0100)
committerChristian Weiske <cweiske@cweiske.de>
Thu, 17 Nov 2011 21:27:22 +0000 (22:27 +0100)
build.sh [new file with mode: 0755]

diff --git a/build.sh b/build.sh
new file mode 100755 (executable)
index 0000000..6db65c9
--- /dev/null
+++ b/build.sh
@@ -0,0 +1,17 @@
+#!/bin/sh
+[ -d tmp ] && rm -r tmp
+
+extdir=usr/lib/enigma2/python/Plugins/Extensions/CurlyTx
+mkdir -p tmp/$extdir/locale/
+cp -R CONTROL tmp/
+
+for i in po/??.mo; do
+    lang=`basename "$i" .mo`
+    mkdir -p tmp/$extdir/locale/$lang/LC_MESSAGES
+    cp "$i" tmp/$extdir/locale/$lang/LC_MESSAGES/CurlyTx.mo
+    cp src/*.py tmp/$extdir/
+    python -O -m compileall src/ -d tmp/$extdir
+done
+
+ipkg-build tmp/
+rm -r tmp