On 6/1/2012 13:41, Reinier Olislagers wrote:
Though, to be honest, fiddling with something like (IIRC) setlocal and
endlocal and messing with the PATH (SET PATH=...) in a batch file is
certainly doable...
it sure is ;)
====== snip ======
:setvars
if "%myFPCver%" == "" set myFPCver=2.6.0
if "%myFPCpath%" == "" set myFPCpath=c:\freepascal\fpc\%myFPCver%
if "%myLAZpath%" == "" set myLAZpath=c:\freepascal\laz
if "%myFPCbinutils%" == "" set myFPCbinutils=c:\freepascal\binutils
if "%myFPCpathset%" == "TRUE" goto pathok
set PATH=%myFPCbinutils%\i386-win32;%myFPCpath%\bin\i386-win32;%PATH%
set myFPCpathset=TRUE
:pathok
====== snip ======
the above prepends to the existing path and does it only once in the current
session so the script can be executed more than once without prepending and
prepending and prepending over and over to the path :)
--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus