1%SystemDrive%\cygwin\bin\which.exe perl
2if errorlevel 1 set PATH=%SystemDrive%\cygwin\bin;%PATH%
3
4echo Preparing generator output directory...
5set GeneratorDirectory=%CONFIGURATIONBUILDDIR%/obj%PlatformArchitecture%/WebKitExportGenerator
6mkdir "%GeneratorDirectory%" 2>NUL
7mkdir "%GeneratorDirectory%\DerivedSources" 2>NUL
8
9echo Clearing old definition file...
10del /F /Q "%GeneratorDirectory%\WebKitExports.def"
11del /F /Q "%GeneratorDirectory%\DerivedSources\WebKitExportGenerator.cpp"
12del /F /Q "%OUTDIR%\WebKitExportGenerator%DEBUGSUFFIX%.exe"
13
14cmd /c
15if exist "%CONFIGURATIONBUILDDIR%\buildfailed" perl -wnle "if (/XX%PROJECTNAME%XX/) { print } else { exit 1 }" "%CONFIGURATIONBUILDDIR%\buildfailed"
16if errorlevel 1 exit 1
17echo XX%PROJECTNAME%XX > "%CONFIGURATIONBUILDDIR%\buildfailed"
18
19"%PROJECTDIR%\%PROJECTNAME%BuildCmd.cmd"
20