aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Weiske <cweiske@cweiske.de>2011-11-17 22:27:22 +0100
committerChristian Weiske <cweiske@cweiske.de>2011-11-17 22:27:22 +0100
commit7793b86676cc6a23972732cdae21bce754b58184 (patch)
tree8842555a5a899934902a531bd13457721ec8d9e6
parentf8a98f97f04da23d591b4aeefb040710de7cceee (diff)
downloadenigma2-curlytx-7793b86676cc6a23972732cdae21bce754b58184.tar.gz
enigma2-curlytx-7793b86676cc6a23972732cdae21bce754b58184.zip
build script
-rwxr-xr-xbuild.sh17
1 files changed, 17 insertions, 0 deletions
diff --git a/build.sh b/build.sh
new file mode 100755
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