tupdate wine script for hardware wallets - electrum - Electrum Bitcoin wallet
HTML git clone https://git.parazyd.org/electrum
DIR Log
DIR Files
DIR Refs
DIR Submodules
---
DIR commit d4ab8de91db741e4006b67e183e602206b5fb519
DIR parent 169ca85a018a7eb5efd3efd943157f5673d9b758
HTML Author: ThomasV <thomasv@electrum.org>
Date: Thu, 10 Aug 2017 17:53:17 +0200
update wine script for hardware wallets
Diffstat:
M contrib/build-wine/prepare-hw.sh | 55 +++++--------------------------
1 file changed, 8 insertions(+), 47 deletions(-)
---
DIR diff --git a/contrib/build-wine/prepare-hw.sh b/contrib/build-wine/prepare-hw.sh
t@@ -22,7 +22,7 @@ cd tmp
#wget http://downloads.sourceforge.net/project/mingw/Installer/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
#exit
t@@ -30,62 +30,23 @@ cd tmp
#wine mingw-get install mingw-utils
#wine mingw-get install mingw32-libz
+
#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
-#wine "$PYHOME\\Scripts\\easy_install.exe" cython
-
-
-# not working
-##wine "$PYHOME\\Scripts\\easy_install.exe" hidapi
+$PYTHON -m pip install setuptools --upgrade
+$PYTHON -m pip install cython
+$PYTHON -m pip install trezor
+$PYTHON -m pip install keepkey
+$PYTHON -m pip install btchip-python
#git clone https://github.com/trezor/cython-hidapi.git
-
#replace: from distutils.core import setup, Extenstion
-
#cd cython-hidapi
#git submodule init
#git submodule update
#$PYTHON setup.py install
#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 ..