2016-12-06 18:03:15 +08:00
|
|
|
#!/bin/bash
|
2016-12-08 10:09:42 +08:00
|
|
|
### Ubuntu use pyinstall v3.0
|
|
|
|
|
THIS_SCRIPT_PATH=`readlink -f $0`
|
|
|
|
|
THIS_SCRIPT_DIR=`dirname ${THIS_SCRIPT_PATH}`
|
|
|
|
|
cd pyinstaller
|
2016-12-22 15:43:51 +08:00
|
|
|
git checkout v3.2
|
2016-12-08 10:09:42 +08:00
|
|
|
cd ${THIS_SCRIPT_DIR}
|
|
|
|
|
|
2016-12-07 11:34:58 +08:00
|
|
|
rm -r build
|
|
|
|
|
rm -r dist
|
|
|
|
|
rm labelImg.spec
|
2016-12-07 10:51:50 +08:00
|
|
|
python pyinstaller/pyinstaller.py --hidden-import=xml \
|
2016-12-06 18:03:15 +08:00
|
|
|
--hidden-import=xml.etree \
|
|
|
|
|
--hidden-import=xml.etree.ElementTree \
|
|
|
|
|
--hidden-import=lxml.etree \
|
|
|
|
|
-D -F -n labelImg -c "../labelImg.py" -p ../libs
|
2016-12-08 10:09:42 +08:00
|
|
|
|
|
|
|
|
FOLDER=$(git describe --abbrev=0 --tags)
|
|
|
|
|
FOLDER="linux_"$FOLDER
|
|
|
|
|
rm -rf "$FOLDER"
|
|
|
|
|
mkdir "$FOLDER"
|
|
|
|
|
cp dist/labelImg $FOLDER
|
|
|
|
|
cp -rf ../data $FOLDER/data
|
|
|
|
|
zip "$FOLDER.zip" -r $FOLDER
|