@echo off
REM compiles FPC RTL and packages
REM please adjust paths and targets
set LAZARUSPATH=D:\lazarus
set FPCPATH=%LAZARUSPATH%\fpc\2.6.4
set OSTARGET=win32
set CPUTARGET=i386
REM set OPT="-O- -gl"
set OPT=""
REM please add your options between the ""
REM
set SOURCEPATH=%FPCPATH%\source
set PATH=%FPCPATH%\bin\%CPUTARGET%-%OSTARGET%
set TARGET=OSTARGET=%OSTARGET% CPUTARGET=%CPUTARGET%
set MAKEOPTIONS=OPT=%OPT% INSTALL_PREFIX=%FPCPATH% %TARGET% clean all install
set WD=%cd%
@echo on
rmdir /s /q %FPCPATH%\units
cd %SOURCEPATH%\rtl
make %MAKEOPTIONS%
@echo off 
if errorlevel 1 goto endlab
@echo on
cd %SOURCEPATH%\packages
make %MAKEOPTIONS% 
:endlab
cd %WD%