1
0
Fork 0
mirror of synced 2024-05-03 20:23:01 +12:00

Misc: exclude deleted files in ui2py.sh

This commit is contained in:
loathingKernel 2023-12-22 20:45:35 +02:00
parent 6d3dd3784e
commit eb0d727d34
No known key found for this signature in database
GPG key ID: CE0C72D0B53821FD

View file

@ -1,6 +1,10 @@
#!/bin/sh
if [ -n "${1}" ]; then
if [ ! -f "${1}" ]; then
echo "${1} does not exist"
exit 0
fi
echo "Generating python file for ${1}"
pyuic5 "${1}" -x -o "${1%.ui}.py"
sed '/QtCore.QMetaObject.connectSlotsByName/d' -i "${1%.ui}.py"
@ -13,6 +17,10 @@ cd "$(dirname "$0")"/.. || exit
changed="$(git diff --name-only HEAD | grep '\.ui')"
for ui in $changed; do
if [ ! -f "$ui" ]; then
echo "$ui does not exist. Skipping"
continue
fi
echo "Generating python file for ${ui}"
pyuic5 "${ui}" -x -o "${ui%.ui}.py"
sed '/QtCore.QMetaObject.connectSlotsByName/d' -i "${ui%.ui}.py"