LameXP/etc/Deployment/_build.bat

32 lines
957 B
Batchfile

@echo off
set "LAMEXP_BUILD_SUCCESS=NO"
echo ----------------------------------------------------------------
echo Solution File: %1
echo Configuration: %~n2
echo ----------------------------------------------------------------
call _paths.bat
call "%PATH_MSVC90%\VC\bin\vcvars32.bat"
call "%PATH_QTMSVC%\bin\qtvars.bat"
REM -----------------------------------------------------------------
msbuild.exe /property:Configuration=%~n2 /target:Clean /verbosity:d %1
if exist "%~d1%~p1bin\%~n2\*.exe" (
echo.
echo CLEANUP HAS FAILED!
echo.
GOTO:EOF
)
if exist "%~d1%~p1obj\%~n2\*.obj" (
echo.
echo CLEANUP HAS FAILED!
echo.
GOTO:EOF
)
echo ----------------------------------------------------------------
msbuild.exe /property:Configuration=%~n2 /target:Rebuild /verbosity:d %1
echo ----------------------------------------------------------------
if not exist "%~d1%~p1bin\%~n2\%~n1.exe" (
echo BUILD HAS FAILED!
exit
)
set "LAMEXP_BUILD_SUCCESS=YES"