mirror of
https://github.com/lalbornoz/roar.git
synced 2024-11-26 08:56:36 +00:00
libroar/RoarWindowAbout.py, assets/tools/deploy-python.sh: updated.
This commit is contained in:
parent
3b47af399a
commit
d565a7f7ef
@ -11,12 +11,18 @@ msgf() {
|
||||
};
|
||||
|
||||
deploy() {
|
||||
local _vflag="${1}" _release_fname="" _release_dname="" _release_version="";
|
||||
local _rflag="${1}" _vflag="${2}" _release_fname="" _release_dname="" _release_version="" _release_version_long="";
|
||||
|
||||
_release_version="$(git rev-parse --short HEAD)";
|
||||
if [ "${_rflag}" != "" ]; then
|
||||
_release_version="v${_rflag}";
|
||||
_release_version_long="Release v${_rflag}";
|
||||
git tag "${PACKAGE_NAME}-${_release_version}";
|
||||
else
|
||||
_release_version="$(git rev-parse --short HEAD)";
|
||||
_release_version_long="Prerelease (Git revision $(git rev-parse --short HEAD))";
|
||||
fi;
|
||||
_release_dname="${RELEASES_DNAME}/${PACKAGE_NAME}-${_release_version}";
|
||||
_release_fname="${_release_dname}.zip";
|
||||
|
||||
find -L . \
|
||||
-mindepth 1 \
|
||||
-not -path "./${RELEASES_DNAME}/*" \
|
||||
@ -30,7 +36,7 @@ deploy() {
|
||||
-not -name '.gitignore' \
|
||||
-not -name "${0##*/}" |\
|
||||
cpio --quiet -dLmp "${_release_dname}";
|
||||
sed -i"" "s/__ROAR_RELEASE_GIT_SHORT_REV__/${_release_version}/" "${_release_dname}/libroar/RoarWindowAbout.py";
|
||||
sed -i"" "s/__ROAR_RELEASE_VERSION__/${_release_version_long}/" "${_release_dname}/libroar/RoarWindowAbout.py";
|
||||
cd "${RELEASES_DNAME}";
|
||||
if [ "${_vflag:-0}" -eq 0 ]; then
|
||||
zip -9 -r "${_release_fname##${RELEASES_DNAME}/}" "${_release_dname##${RELEASES_DNAME}/}" >/dev/null;
|
||||
@ -41,16 +47,18 @@ deploy() {
|
||||
};
|
||||
|
||||
usage() {
|
||||
echo "usage: ${0} [-h] [-v]" >&2;
|
||||
echo " -h.........: show this screen" >&2;
|
||||
echo " -v.........: be verbose" >&2;
|
||||
echo "usage: ${0} [-h] [-r version] [-v]" >&2;
|
||||
echo " -h..........: show this screen" >&2;
|
||||
echo " -r version..: create release w/ version" >&2;
|
||||
echo " -v..........: be verbose" >&2;
|
||||
};
|
||||
|
||||
main() {
|
||||
local _cmd="" _opt="" _vflag=0;
|
||||
while getopts hv _opt; do
|
||||
while getopts hr:v _opt; do
|
||||
case "${_opt}" in
|
||||
h) usage; exit 0; ;;
|
||||
r) _rflag="${OPTARG}"; ;;
|
||||
v) _vflag=1; ;;
|
||||
*) usage; exit 1; ;;
|
||||
esac; done;
|
||||
@ -63,9 +71,9 @@ main() {
|
||||
done;
|
||||
msgf "Building release...";
|
||||
if [ "${_vflag:-0}" -eq 0 ]; then
|
||||
deploy "${_vflag}" >/dev/null;
|
||||
deploy "${_rflag}" "${_vflag}" >/dev/null;
|
||||
else
|
||||
deploy "${_vflag}";
|
||||
deploy "${_rflag}" "${_vflag}";
|
||||
fi;
|
||||
msgf "Built release.";
|
||||
};
|
||||
|
@ -23,7 +23,7 @@ class RoarWindowAbout(wx.Dialog):
|
||||
logoPathName = logoPathNames[random.randint(0, len(logoPathNames) - 1)]
|
||||
self.logo = wx.StaticBitmap(self.panel, -1, wx.Bitmap(logoPathName))
|
||||
|
||||
self.title = wx.StaticText(self.panel, label="roar -- mIRC art editor for Windows && Linux\nGit revision __ROAR_RELEASE_GIT_SHORT_REV__\nhttps://www.github.com/lalbornoz/roar/\nCopyright (c) 2018, 2019 Lucio Andrés Illanes Albornoz <lucio@lucioillanes.de>", style=wx.ALIGN_CENTER)
|
||||
self.title = wx.StaticText(self.panel, label="roar -- mIRC art editor for Windows && Linux\n__ROAR_RELEASE_VERSION__\nhttps://www.github.com/lalbornoz/roar/\nCopyright (c) 2018, 2019 Lucio Andrés Illanes Albornoz <lucio@lucioillanes.de>", style=wx.ALIGN_CENTER)
|
||||
self.title.SetFont(wx.Font(8, wx.DEFAULT, wx.NORMAL, wx.NORMAL, underline=False))
|
||||
labelsText = ["&roar!", "&ROAR!", "&roaaaaaaar!", "&ROAROARAOR", "_&ROAR_"]
|
||||
labelText = labelsText[random.randint(0, len(labelsText) - 1)]
|
||||
|
Loading…
Reference in New Issue
Block a user