Browse Source

Upgrade pyinstaller to 3.0

Signed-off-by: Daniel Nephin <[email protected]>
Daniel Nephin 10 years ago
parent
commit
88e53e177d
2 changed files with 3 additions and 7 deletions
  1. 1 1
      requirements-build.txt
  2. 2 6
      script/build-windows.ps1

+ 1 - 1
requirements-build.txt

@@ -1 +1 @@
-git+https://github.com/pyinstaller/pyinstaller.git@12e40471c77f588ea5be352f7219c873ddaae056#egg=pyinstaller
+pyinstaller==3.0

+ 2 - 6
script/build-windows.ps1

@@ -42,11 +42,6 @@ Get-ChildItem -Recurse -Include *.pyc | foreach ($_) { Remove-Item $_.FullName }
 virtualenv .\venv
 
 # Install dependencies
-# TODO: pip warns when installing from a git sha, so we need to set ErrorAction to
-# 'Continue'.  See
-# https://github.com/pypa/pip/blob/fbc4b7ae5fee00f95bce9ba4b887b22681327bb1/pip/vcs/git.py#L77
-# This can be removed once pyinstaller 3.x is released and we upgrade 
-$ErrorActionPreference = "Continue"
 .\venv\Scripts\pip install pypiwin32==219
 .\venv\Scripts\pip install -r requirements.txt
 .\venv\Scripts\pip install --no-deps .
@@ -54,8 +49,9 @@ $ErrorActionPreference = "Continue"
 
 # Build binary
 # pyinstaller has lots of warnings, so we need to run with ErrorAction = Continue
+$ErrorActionPreference = "Continue"
 .\venv\Scripts\pyinstaller .\docker-compose.spec
 $ErrorActionPreference = "Stop"
 
-Move-Item -Force .\dist\docker-compose .\dist\docker-compose-Windows-x86_64.exe
+Move-Item -Force .\dist\docker-compose.exe .\dist\docker-compose-Windows-x86_64.exe
 .\dist\docker-compose-Windows-x86_64.exe --version