@@ -39,13 +39,12 @@ set PYTHON3_32_DIR=C:\python%PYTHON3_VER%
39
39
set PYTHON3_64_DIR = C:\python%PYTHON3_VER% -x64
40
40
set PYTHON3_DIR = !PYTHON3_%BIT%_DIR!
41
41
:: Racket
42
- set RACKET_VER = 3m_a36fs8
43
- set RACKET32_URL = https://www.cs.utah.edu/plt/installers/6.10.1/racket-minimal-6.10.1-i386-win32.exe
44
- set RACKET64_URL = https://www.cs.utah.edu/plt/installers/6.10.1/racket-minimal-6.10.1-x86_64-win32.exe
42
+ set RACKET_VER = 3m_da32rk
43
+ set RACKET_RELEASE = 8.3
44
+ set RACKET32_URL = https://www.cs.utah.edu/plt/installers/%RACKET_RELEASE% /racket-minimal-%RACKET_RELEASE% -i386-win32-bc.tgz
45
+ set RACKET64_URL = https://www.cs.utah.edu/plt/installers/%RACKET_RELEASE% /racket-minimal-%RACKET_RELEASE% -x86_64-win32-bc.tgz
45
46
set RACKET_URL = !RACKET%BIT%_URL!
46
- set RACKET32_DIR = %PROGRAMFILES(X86)% \Racket
47
- set RACKET64_DIR = %PROGRAMFILES% \Racket
48
- set RACKET_DIR = !RACKET%BIT%_DIR!
47
+ set RACKET_DIR = C:\racket
49
48
set MZSCHEME_VER = %RACKET_VER%
50
49
:: Ruby
51
50
set RUBY_VER = 30
@@ -155,8 +154,10 @@ xcopy /s .ext\include %RUBY_DIR%\include\ruby-%RUBY_API_VER_LONG%
155
154
popd
156
155
157
156
:: Racket
158
- call :downloadfile %RACKET_URL% downloads\racket.exe
159
- start /wait downloads\racket.exe /S
157
+ call :downloadfile %RACKET_URL% downloads\racket.tgz
158
+ :: Use tar.exe from "Git for Windows"
159
+ tar xf downloads/racket.tgz -C /c || exit 1
160
+ type NUL > %RACKET_DIR% \include\bc_suffix.h
160
161
161
162
:: Install libintl.dll and iconv.dll
162
163
call :downloadfile %GETTEXT32_URL% downloads\gettext32.zip
@@ -362,6 +363,8 @@ goto :eof
362
363
:test_x64
363
364
:: ----------------------------------------------------------------------
364
365
@ echo on
366
+ set PLTCOLLECTS = %RACKET_DIR% \collects
367
+ set PLTCONFIGDIR = %RACKET_DIR% \etc
365
368
cd vim\src\testdir
366
369
nmake -f Make_dos.mak VIMPROG=..\gvim || exit 1
367
370
nmake -f Make_dos.mak clean
0 commit comments