forked from signalfx/signalfx-dotnet-tracing
-
Notifications
You must be signed in to change notification settings - Fork 0
/
win-aspnet-samples.cmd
20 lines (16 loc) · 857 Bytes
/
win-aspnet-samples.cmd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
@rem Simple Windows cmd file to build samples-aspnet files used in integration tests for AspNet.
setlocal enabledelayedexpansion
set buildConfiguration=Debug
set buildPlatform=x64
@rem publishOutput MUST be the an absolute path since projects in sub-directories will use it.
set publishOutput=%~dp0src\bin\managed-publish
@rem samples-aspnet require files from VS install to build, use the VS batch to set proper env vars
@rem so this script must be run from a VS command shell.
call VsDevCmd.bat
if %errorlevel% neq 0 exit /b %errorlevel%
@echo on
for /f %%i in ('dir /s/b .\samples-aspnet\*.csproj') do (
msbuild -p:Configuration=%buildConfiguration% -p:Platform=%buildPlatform% -p:ManagedProfilerOutputDirectory=%publishOutput% -p:LoadManagedProfilerFromProfilerDirectory=true %%i
if !errorlevel! neq 0 exit /b !errorlevel!
@echo on
)