update wine script for hardware wallets
This commit is contained in:
@@ -22,7 +22,7 @@ cd tmp
|
|||||||
#wget http://downloads.sourceforge.net/project/mingw/Installer/mingw-get-setup.exe
|
#wget http://downloads.sourceforge.net/project/mingw/Installer/mingw-get-setup.exe
|
||||||
#wine mingw-get-setup.exe
|
#wine mingw-get-setup.exe
|
||||||
|
|
||||||
#echo "add c:\MinGW\bin to PATH using regedit"
|
#echo "add c:\MinGW\bin to PATH using regedit" in HKEY_CURRENT_USER/Environment
|
||||||
#regedit
|
#regedit
|
||||||
#exit
|
#exit
|
||||||
|
|
||||||
@@ -30,62 +30,23 @@ cd tmp
|
|||||||
#wine mingw-get install mingw-utils
|
#wine mingw-get install mingw-utils
|
||||||
#wine mingw-get install mingw32-libz
|
#wine mingw-get install mingw32-libz
|
||||||
|
|
||||||
|
|
||||||
#create cfg file
|
#create cfg file
|
||||||
#printf "[build]\ncompiler=mingw32\n" > /opt/me/wine64/drive_c/Python27/Lib/distutils/distutils.cfg
|
#printf "[build]\ncompiler=mingw32\n" > /opt/wine64/drive_c/Python27/Lib/distutils/distutils.cfg
|
||||||
|
|
||||||
# Install Cython
|
# Install Cython
|
||||||
#wine "$PYHOME\\Scripts\\easy_install.exe" cython
|
$PYTHON -m pip install setuptools --upgrade
|
||||||
|
$PYTHON -m pip install cython
|
||||||
|
$PYTHON -m pip install trezor
|
||||||
# not working
|
$PYTHON -m pip install keepkey
|
||||||
##wine "$PYHOME\\Scripts\\easy_install.exe" hidapi
|
$PYTHON -m pip install btchip-python
|
||||||
|
|
||||||
#git clone https://github.com/trezor/cython-hidapi.git
|
#git clone https://github.com/trezor/cython-hidapi.git
|
||||||
|
|
||||||
#replace: from distutils.core import setup, Extenstion
|
#replace: from distutils.core import setup, Extenstion
|
||||||
|
|
||||||
#cd cython-hidapi
|
#cd cython-hidapi
|
||||||
#git submodule init
|
#git submodule init
|
||||||
#git submodule update
|
#git submodule update
|
||||||
#$PYTHON setup.py install
|
#$PYTHON setup.py install
|
||||||
#cd ..
|
#cd ..
|
||||||
|
|
||||||
# trezor
|
|
||||||
TREZOR_URL="https://pypi.python.org/packages/26/80/26c9676cbee58e50e7f7dd6a797931203cf198ff7590f55842d620cd60a8/trezor-0.7.12.tar.gz"
|
|
||||||
if ! [ -d "trezor-0.7.12" ]; then
|
|
||||||
wget $TREZOR_URL
|
|
||||||
tar -xvzf trezor-0.7.12.tar.gz
|
|
||||||
fi
|
|
||||||
cd trezor-0.7.12
|
|
||||||
$PYTHON setup.py install
|
|
||||||
cd ..
|
|
||||||
|
|
||||||
#keepkey
|
|
||||||
if [ -d "keepkey-git" ]; then
|
|
||||||
cd keepkey-git
|
|
||||||
git checkout master
|
|
||||||
git pull
|
|
||||||
cd ..
|
|
||||||
else
|
|
||||||
git clone -b $BRANCH $KEEPKEY_GIT_URL keepkey-git
|
|
||||||
fi
|
|
||||||
cd keepkey-git
|
|
||||||
# checkout 2 commits before v0.7.3, because it fails to build
|
|
||||||
# git checkout v0.7.3
|
|
||||||
git checkout 7abe0f0c9026907e9a8db1d231e084df2c175817
|
|
||||||
$PYTHON setup.py install
|
|
||||||
cd ..
|
|
||||||
|
|
||||||
#btchip
|
|
||||||
if [ -d "btchip-git" ]; then
|
|
||||||
cd btchip-git
|
|
||||||
git checkout master
|
|
||||||
git pull
|
|
||||||
cd ..
|
|
||||||
else
|
|
||||||
git clone -b $BRANCH $BTCHIP_GIT_URL btchip-git
|
|
||||||
fi
|
|
||||||
cd btchip-git
|
|
||||||
$PYTHON setup.py install
|
|
||||||
cd ..
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user