mirror of
https://github.com/MCV-Software/TWBlue.git
synced 2025-02-18 15:21:08 -06:00
A bash script to create TWBlue installer versions has been added
This commit is contained in:
parent
7df2441442
commit
193cafcc9d
@ -817,6 +817,8 @@ class mainFrame(wx.Frame):
|
||||
except:
|
||||
msg = _(u"%s. Empty") % (self.nb.GetPageText(self.nb.GetSelection()))
|
||||
output.speak(msg, 1)
|
||||
if self.showing == True:
|
||||
self.nb.GetCurrentPage().list.list.SetFocus()
|
||||
|
||||
def right(self, event=None):
|
||||
num = self.nb.GetSelection()
|
||||
@ -830,6 +832,8 @@ class mainFrame(wx.Frame):
|
||||
except:
|
||||
msg = _(u"%s. Empty") % (self.nb.GetPageText(self.nb.GetSelection()))
|
||||
output.speak(msg, 1)
|
||||
if self.showing == True:
|
||||
self.nb.GetCurrentPage().list.list.SetFocus()
|
||||
|
||||
def create_invisible_keyboard_shorcuts(self):
|
||||
keymap = {}
|
||||
|
57
tools/build_installer.sh
Normal file
57
tools/build_installer.sh
Normal file
@ -0,0 +1,57 @@
|
||||
#!/bin/bash
|
||||
# Define paths for a regular use, if there are not paths for python32 or 64, these commands will be taken.
|
||||
pythonpath32="C:/python27x86"
|
||||
pythonpath64="C:/python27"
|
||||
nsyspath=$PROGRAMFILES/NSIS
|
||||
|
||||
help () {
|
||||
echo -e "$0 | usage:"
|
||||
echo -e "$0 | \t./generate_installer.sh [-py32path <path to python for 32 bits> | -py64path <path for python on 64 bits> | -nsyspath <path to nsys> | -h]"
|
||||
}
|
||||
|
||||
# parsing options from the command line
|
||||
while [[ $# > 1 ]]
|
||||
do
|
||||
key="$1"
|
||||
shift
|
||||
|
||||
case $key in
|
||||
-py32path)
|
||||
pythonpath32="$1"
|
||||
shift
|
||||
;;
|
||||
-py64path)
|
||||
pythonpath64="$1"
|
||||
shift
|
||||
;;
|
||||
-nsispath)
|
||||
nsispath="$1"
|
||||
shift
|
||||
;;
|
||||
-help)
|
||||
help
|
||||
;;
|
||||
*)
|
||||
help
|
||||
esac
|
||||
done
|
||||
|
||||
cd ../src
|
||||
if [ -d build/ ];
|
||||
then
|
||||
rm -rf build
|
||||
fi
|
||||
if [ -d dist/ ];
|
||||
then
|
||||
rm -rf dist
|
||||
fi
|
||||
$pythonpath32/python.exe "setup.py" "py2exe" "--quiet"
|
||||
mv -f dist ../scripts/TWBlue64
|
||||
rm -rf build
|
||||
$pythonpath64/python.exe "setup.py" "py2exe" "--quiet"
|
||||
mv -f dist ../scripts/TWBlue
|
||||
rm -rf build
|
||||
cd ../scripts
|
||||
$nsispath/Unicode/makensis.exe "twblue.nsi"
|
||||
rm -rf TWBlue
|
||||
rm -rf TWBlue64
|
Loading…
x
Reference in New Issue
Block a user