Explorar o código

pyinstaller: compute basepath from spec file location

so it does not just run on the vagrant machine, but also everywhere else.
Thomas Waldmann %!s(int64=4) %!d(string=hai) anos
pai
achega
b1f8037ef4
Modificáronse 1 ficheiros con 3 adicións e 1 borrados
  1. 3 1
      scripts/borg.exe.spec

+ 3 - 1
scripts/borg.exe.spec

@@ -3,7 +3,9 @@
 
 import os, sys
 
-basepath = '/vagrant/borg/borg'
+# Note: SPEC contains the spec file argument given to pyinstaller
+here = os.path.dirname(os.path.abspath(SPEC))
+basepath = os.path.abspath(os.path.join(here, '..'))
 
 block_cipher = None