mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-10-20 03:23:01 +02:00
be8fab7011
llvm-svn: 23999
20 lines
438 B
Batchfile
Executable File
20 lines
438 B
Batchfile
Executable File
@echo off
|
|
rem doflex.cmd prefix mode target source
|
|
rem mode - either debug or release
|
|
rem target - generated parser file name without extension
|
|
rem source - input to bison
|
|
|
|
if "%1"=="debug" (set flags=-t) else (set flags=-t)
|
|
|
|
rem Try and run flex. If it is present, great.
|
|
flex %flags% >%2.cpp %3
|
|
if errorlevel 1 goto error
|
|
goto done
|
|
|
|
:error
|
|
echo Flex could not run. Using pre-generated files.
|
|
copy %~pn3.cpp %2.cpp
|
|
|
|
:done
|
|
exit 0
|