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
|