Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
PR-Baby-A18
Babyfut
Commits
8c7c4671
Commit
8c7c4671
authored
Dec 03, 2018
by
Antoine Lima
Browse files
Improvement of dev tools
parent
9fb1813d
Changes
3
Hide whitespace changes
Inline
Side-by-side
clean.sh
deleted
100755 → 0
View file @
9fb1813d
#! /bin/sh
rm
ui/
*
_ui.py
rm
ui/
*
_rc.py
rm
-r
__pycache__
rm
-r
ui/__pycache__
rm
-r
modules/__pycache__
compile_resources.sh
deleted
100755 → 0
View file @
9fb1813d
#! /bin/sh
# Modules
pyuic5
--import-from
=
ui ui/main.ui
-o
ui/main_ui.py
pyuic5
--import-from
=
ui ui/menu.ui
-o
ui/menu_ui.py
pyuic5
--import-from
=
ui ui/game.ui
-o
ui/game_ui.py
pyuic5
--import-from
=
ui ui/endgame.ui
-o
ui/endgame_ui.py
pyuic5
--import-from
=
ui ui/options.ui
-o
ui/options_ui.py
pyuic5
--import-from
=
ui ui/authquick.ui
-o
ui/authquick_ui.py
pyuic5
--import-from
=
ui ui/authleague.ui
-o
ui/authleague_ui.py
pyuic5
--import-from
=
ui ui/leaderboard.ui
-o
ui/leaderboard_ui.py
# Custom widgets
pyuic5
--import-from
=
ui ui/playerlist.ui
-o
ui/playerlist_ui.py
pyuic5
--import-from
=
ui ui/delete_dialog.ui
-o
ui/delete_dialog_ui.py
pyrcc5
-root
/ui ui/assets.qrc
-o
ui/assets_rc.py
devtools.sh
0 → 100755
View file @
8c7c4671
#! /bin/bash
WD
=
$(
pwd
)
cd
"
$(
dirname
"
${
BASH_SOURCE
[0]
}
"
)
"
case
"
$1
"
in
"ui"
|
"update_ui"
|
"build_ui"
)
echo
"Building UI..."
echo
" Modules"
pyuic5
--import-from
=
ui ui/main.ui
-o
ui/main_ui.py
pyuic5
--import-from
=
ui ui/menu.ui
-o
ui/menu_ui.py
pyuic5
--import-from
=
ui ui/game.ui
-o
ui/game_ui.py
pyuic5
--import-from
=
ui ui/endgame.ui
-o
ui/endgame_ui.py
pyuic5
--import-from
=
ui ui/options.ui
-o
ui/options_ui.py
pyuic5
--import-from
=
ui ui/authquick.ui
-o
ui/authquick_ui.py
pyuic5
--import-from
=
ui ui/authleague.ui
-o
ui/authleague_ui.py
pyuic5
--import-from
=
ui ui/leaderboard.ui
-o
ui/leaderboard_ui.py
echo
" Custom Widgets"
pyuic5
--import-from
=
ui ui/playerlist.ui
-o
ui/playerlist_ui.py
pyuic5
--import-from
=
ui ui/delete_dialog.ui
-o
ui/delete_dialog_ui.py
echo
" Resources"
pyrcc5
-root
/ui ui/assets.qrc
-o
ui/assets_rc.py
echo
"Done."
;;
"clean"
|
"clear"
)
echo
"Clearing the project..."
rm
-f
ui/
*
_ui.py
rm
-f
ui/
*
_rc.py
rm
-f
translations/
*
.qm
rm
-rf
__pycache__
rm
-rf
ui/__pycache__
rm
-rf
modules/__pycache__
echo
"Done."
;;
"tru"
|
"trupdate"
)
echo
"Updating translation files..."
pylupdate5
-verbose
*
.py modules/
*
.py ui/
*
.py
-ts
translations/babyfut_fr.ts
echo
"Done. You can modify generated .ts files with Qt Linguist"
;;
"trr"
|
"trrelease"
)
echo
"Building translation files..."
lrelease translations/
*
echo
"Done."
;;
"all"
|
"build_all"
)
bash ./devtools.sh
"ui"
bash ./devtools.sh
"tru"
bash ./devtools.sh
"trr"
;;
"allc"
|
"build_all_clean"
)
bash ./devtools.sh
"clean"
bash ./devtools.sh
"all"
;;
*
)
echo
"Unknown command
\"
$1
\"
. See content of script for available commands."
;;
esac
cd
$WD
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment