Setup fixes and tweaks (#879)
* Fix transparency on some of the icons * Rewrite the setup clean command * Clean up setup script and remove no longer needed qthelp command * Add bash scripts for common make build chains * Update the description files and change how setup writes generated files * Reduce the number of setup files added to minimal zip packages
This commit is contained in:
committed by
GitHub
parent
0582b9718b
commit
2037ef3eac
Executable
+21
@@ -0,0 +1,21 @@
|
||||
#!/bin/bash
|
||||
set -e
|
||||
|
||||
if [ ! -f setup.py ]; then
|
||||
echo "Must be called from the root folder of the source"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo ""
|
||||
echo " Building Minimal Packages"
|
||||
echo "================================================================================"
|
||||
echo ""
|
||||
python3 setup.py minimal-zip --target-win
|
||||
python3 setup.py minimal-zip --target-linux
|
||||
python3 setup.py minimal-zip --target-darwin
|
||||
|
||||
echo ""
|
||||
echo " Building Linux Packages"
|
||||
echo "================================================================================"
|
||||
echo ""
|
||||
python3 setup.py build-deb
|
||||
Reference in New Issue
Block a user