Я хочу запустить проект с помощью msbuild. Файл msbuild содержит ссылки на переменные среды.
Существует cmd-файл, который установит эти переменные окружения. Мне нужно вызвать его из сценария Cake раньше.
Если я использую StartProcess для вызова этого cmd-файла перед запуском компилятора, он не будет работать, потому что Cake не собирает переменные среды.
Как правильно назвать cmd-файл?
Содержимое пакетного файла:
@SET BDS=C:\Program Files (x86)\Embarcadero\RAD Studio\12.0
@SET BDSINCLUDE=C:\Program Files (x86)\Embarcadero\RAD Studio\12.0\include
@SET BDSCOMMONDIR=C:\Users\Public\Documents\RAD Studio\12.0
@SET FrameworkDir=C:\Windows\Microsoft.NET\Framework\v3.5
@SET FrameworkVersion=v3.5
@SET FrameworkSDKDir=
@SET PATH=%FrameworkDir%;%FrameworkSDKDir%;C:\Program Files (x86)\Embarcadero\RAD Studio\12.0\bin;C:\Program Files (x86)\Embarcadero\RAD Studio\12.0\bin64;%PATH%
@SET LANGDIR=DE