blob: 22026b2c974f80db97d76fb718ad0102d743ad78 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
@echo off
setlocal
set logfile=%cd%\build-result.log
del %logfile% 2>nul
call :check_folder . .
goto :eof
rem =========================================
rem check_folder
rem $1 - sub-folder name
rem $2 - full path to the sub-folder
rem
:check_folder
pushd %1
if exist *.sln (
echo %2
echo === %2 >> %logfile%
for /f %%i in ('dir /b *.sln') do (
msbuild /nologo /v:q /m /t:rebuild %%i >> %logfile%
)
) else (
for /f %%i in ('dir /b /ad') do call :check_folder %%i %2/%%i
)
popd
|