~osomon/moovida/upicek_language_configuration_backend

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#!/bin/sh

# Build the plugins bundles, ready for distribution, and put them in dist/

version=`python -c "from elisa.core import __version__; print __version__"`

rm -rf build && mkdir build
mkdir -p dist

for bundle in good bad ugly
do
python setup-bundle-plugins-$bundle.py build
cd build
mv lib elisa-plugins-$bundle-$version
cd elisa-plugins-$bundle-$version
cp ../../setup_bundle.py .
cp ../../setup-bundle-plugins-$bundle.py setup.py
python setup.py sdist
rm -rf dist setup_bundle.pyc
cd ..
tar -cf elisa-plugins-$bundle-$version.tar elisa-plugins-$bundle-$version/
gzip -f9 elisa-plugins-$bundle-$version.tar
cp elisa-plugins-$bundle-$version.tar.gz ../dist/
cd ..
done

rm -rf build