mirror of
https://github.com/ankitects/anki.git
synced 2025-09-19 22:42:25 -04:00
remove old unused build_ui.sh
This commit is contained in:
parent
1e8b02592d
commit
974378f2be
2 changed files with 1 additions and 53 deletions
|
@ -61,14 +61,7 @@ mw: Optional[AnkiQt] = None # set on init
|
||||||
|
|
||||||
moduleDir = os.path.split(os.path.dirname(os.path.abspath(__file__)))[0]
|
moduleDir = os.path.split(os.path.dirname(os.path.abspath(__file__)))[0]
|
||||||
|
|
||||||
try:
|
import aqt.forms
|
||||||
import aqt.forms
|
|
||||||
except ImportError as e:
|
|
||||||
if "forms" in str(e):
|
|
||||||
print("If you're running from git, did you run build_ui.sh?")
|
|
||||||
print()
|
|
||||||
raise
|
|
||||||
|
|
||||||
|
|
||||||
# Dialog manager
|
# Dialog manager
|
||||||
##########################################################################
|
##########################################################################
|
||||||
|
|
|
@ -1,45 +0,0 @@
|
||||||
#!/bin/bash
|
|
||||||
#
|
|
||||||
# generate python files based on the designer ui files. pyuic5 and pyrcc5
|
|
||||||
# should be on the path.
|
|
||||||
#
|
|
||||||
|
|
||||||
set -eu -o pipefail ${SHELLFLAGS}
|
|
||||||
|
|
||||||
if [ ! -d "designer" ]
|
|
||||||
then
|
|
||||||
echo "Please run this from the project root"
|
|
||||||
exit
|
|
||||||
fi
|
|
||||||
|
|
||||||
mkdir -p aqt/forms
|
|
||||||
|
|
||||||
init=aqt/forms/__init__.py
|
|
||||||
temp=aqt/forms/scratch
|
|
||||||
rm -f $init $temp
|
|
||||||
echo "# This file auto-generated by build_ui.sh. Don't edit." > $init
|
|
||||||
echo "__all__ = [" >> $init
|
|
||||||
|
|
||||||
echo "Generating forms.."
|
|
||||||
for i in designer/*.ui
|
|
||||||
do
|
|
||||||
base=$(basename $i .ui)
|
|
||||||
py="aqt/forms/${base}.py"
|
|
||||||
echo " \"$base\"," >> $init
|
|
||||||
echo "from . import $base" >> $temp
|
|
||||||
if [ $i -nt $py ]; then
|
|
||||||
echo " * "$py
|
|
||||||
pyuic5 --from-imports $i -o $py.tmp
|
|
||||||
(cat <<EOF; tail -n +3 $py.tmp) | perl -p -e 's/(QtGui\.QApplication\.)?_?translate\(".*?", /_(/; s/, None.*/))/' > $py
|
|
||||||
# -*- coding: utf-8 -*-
|
|
||||||
# pylint: disable=unsubscriptable-object,unused-import
|
|
||||||
EOF
|
|
||||||
rm $py.tmp
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
echo "]" >> $init
|
|
||||||
cat $temp >> $init
|
|
||||||
rm $temp
|
|
||||||
|
|
||||||
echo "Building resources.."
|
|
||||||
pyrcc5 designer/icons.qrc -o aqt/forms/icons_rc.py
|
|
Loading…
Reference in a new issue