19
19
mkdir -p state
20
20
21
21
vendor/python.exe : | vendor state/wineprefix
22
- wget https://www.python.org/ftp/python/3.6.1 /python-3.6.1 .exe -O vendor/python.exe
22
+ wget https://www.python.org/ftp/python/3.8.9 /python-3.8.9 .exe -O vendor/python.exe
23
23
touch vendor/python.exe
24
24
25
25
vendor/python.exe.installed : | vendor/python.exe
@@ -28,11 +28,11 @@ vendor/python.exe.installed: | vendor/python.exe
28
28
touch vendor/python.exe.installed
29
29
30
30
state/pyinstaller.installed : | vendor/python.exe.installed
31
- $(WINEARGS ) $(WINE ) ' c:/Program Files (x86)/Python36 -32/python.exe' -m pip install pyinstaller==3.4
31
+ $(WINEARGS ) $(WINE ) ' c:/Program Files (x86)/Python38 -32/python.exe' -m pip install pyinstaller
32
32
touch state/pyinstaller.installed
33
33
34
34
dist/vagrant-spk.exe : ../vagrant-spk | state/pyinstaller.installed
35
- $(WINEARGS ) $(WINE ) ' c:/Program Files (x86)/Python36 -32/Scripts/pyinstaller' -F ../vagrant-spk
35
+ $(WINEARGS ) $(WINE ) ' c:/Program Files (x86)/Python38 -32/Scripts/pyinstaller' -F ../vagrant-spk
36
36
37
37
vendor/innosetup.exe : | vendor
38
38
wget ' http://www.jrsoftware.org/download.php/is.exe?site=1' -O vendor/innosetup.exe
@@ -44,19 +44,12 @@ vendor/innosetup.exe.installed: | state/wineprefix vendor/innosetup.exe
44
44
state/version.iss : ../vagrant-spk
45
45
../vagrant-spk --version | sed -e ' s,vagrant-spk ,,' | xargs printf ' #define MyAppVersion "%s"\n' > state/version.iss
46
46
47
- dist/innosetup/vagrant-spk-setup.exe : dist/vagrant-spk.exe | vendor/innosetup.exe.installed vendor/msysgit.7z vendor/msysgit/bin state/version.iss
47
+ dist/innosetup/vagrant-spk-setup.exe : dist/vagrant-spk.exe | vendor/innosetup.exe.installed state/version.iss
48
48
# Some WINE installs are seemingly 64-bit but install InnoSetup to Program Files, not
49
49
# Program Files (x86). We work around this with a symlink.
50
50
if [ ! -d ' state/wineprefix/drive_c/Program Files (x86)' ] ; then ln -s ' Program Files' ' state/wineprefix/drive_c/Program Files (x86)' ; fi
51
51
$(WINEARGS ) $(WINE ) ' c:/program files (x86)/inno setup 6/iscc.exe' windows-installer.iss
52
52
53
- vendor/msysgit.7z :
54
- wget https://github.com/msysgit/msysgit/releases/download/Git-1.9.5-preview20150319/PortableGit-1.9.5-preview20150319.7z -O vendor/msysgit.7z
55
-
56
- vendor/msysgit/bin :
57
- mkdir -p vendor/msysgit
58
- (cd vendor/msysgit ; 7z e -aoa ../msysgit.7z)
59
-
60
53
state/regdata : | state
61
54
printf ' [HKEY_CURRENT_USER\\Software\\Wine\\WineDbg]\n"ShowCrashDialog"=dword:00000000\n' > state/regdata
62
55
0 commit comments