aspnetcore/tools/TemplatesEnv.cmd

39 lines
1.1 KiB
Batchfile

@echo off
if defined ProgramFiles(x86) (
set "TemplatesProgramFiles=%ProgramFiles(x86)%"
) else (
set "TemplatesProgramFiles=%ProgramFiles%"
)
if not defined DNX_PACKAGES (
set DNX_PACKAGES=%~dp0\..\packages
)
if not defined DOTNET_INSTALL_DIR (
set DOTNET_INSTALL_DIR=%LocalAppData%\Microsoft\dotnet\
)
if not defined DOTNET_VERSION (
set DOTNET_VERSION=2.0.1-servicing-006924
)
if exist "%TemplatesProgramFiles%\Microsoft Visual Studio\Preview\MSBuild\15.0\Bin\MSBuild.exe" (
set "TemplatesVSVersion=15.0"
set TemplatesMSBuildPath="%TemplatesProgramFiles%\Microsoft Visual Studio\Preview\MSBuild\15.0\Bin"
) else (
set "TemplatesVSVersion=14.0"
set TemplatesMSBuildPath="%TemplatesProgramFiles%\MSBuild\14.0\Bin"
)
set "TemplatesRoot=%~dp0"
set "TemplatesRoot=%TemplatesRoot:~0,-7%"
set "TemplatesBin=%TemplatesRoot%\bin\"
set "TemplatesIntermediate=%TemplatesRoot%\obj\"
set "TemplatesReferences=%TemplatesRoot%\references\"
set "TemplatesSource=%TemplatesRoot%\src\"
set "TemplatesTools=%TemplatesRoot%\tools\"
set "PATH=%PATH%;%TemplatesMSBuildPath%"
set "PATH=%PATH%;%TemplatesTools%"
set "PATH=%DOTNET_INSTALL_DIR%;%PATH%"