Win32: Fixed startup script `smalltalk.bat` jv
authorJan Vrany <jan.vrany@fit.cvut.cz>
Fri, 30 Dec 2016 22:37:26 +0000
branchjv
changeset 1483 87e6026f8982
parent 1482 cd9667ab2acd
child 1484 cef397199379
Win32: Fixed startup script `smalltalk.bat` ...to correctly set `STX_LIBDIR` environment so running Smalltalk finds it's resources. See https://swing.fit.cvut.cz/projects/stx-jv/ticket/109#comment:1
smalltalk.bat
--- a/smalltalk.bat	Sat Nov 26 22:23:14 2016 +0000
+++ b/smalltalk.bat	Fri Dec 30 22:37:26 2016 +0000
@@ -16,17 +16,18 @@
 : directory where stx.com / stx.exe resides ...
 : STX_LIB_DIR=<path_to_support_files>
 set STX_BIN_DIR=%~dp0
-if exist %STX_BIN_DIR%\stx-bin.com (
-	set VERSION=6.2.6
-	set STX_HOME=%STX_BIN_DIR%\..
-	set STX_TOPDIR=%STX_HOME%\lib\smalltalkx\%VERSION%
-	set STX_LIBDIR=%STX_TOPDIR%\lib
-	set STX_EXE=%STX_BIN_DIR%\stx-bin.com
+set VERSION=6.2.6
+if exist %STX_BIN_DIR%\stx-bin.com (	
+	set "STX_HOME=%STX_BIN_DIR%.."	
+	set "STX_TOPDIR=%STX_BIN_DIR%..\lib\smalltalkx\%VERSION%"
+	set "STX_LIBDIR=%STX_BIN_DIR%..\lib\smalltalkx\%VERSION%\lib"
+	set "STX_EXE=%STX_BIN_DIR%stx-bin.com"	
 ) else (
-	set STX_EXE=%STX_BIN_DIR%\stx.com
+	set "STX_EXE=%STX_BIN_DIR%\stx.com"
 )
 
 
+
 %STX_EXE% %1 %2 %3 %4 %5 %6 %7 %8 %9 %10
 goto end