Lines Matching refs:SET
2 @REM Windows batch file, Edk2Setup.bat, to set up an EDK II build environment
7 @REM This script will set the following system environment variables:
13 @REM If the reset flag is set, all environment variables will be reset and
18 @REM SetVisualStudio.bat - will set the Visual Studio environment based on the --vs* flags
50 @set SCRIPT_NAME=%0
51 @set SCRIPT_VERSION=0.9.2.
52 @set SVN_REVISION=$Revision$
53 @set RESET_ENVIRONMENT=FALSE
54 @set NT32PKG=FALSE
55 @set NT32_X64=
56 @set BUILD_TOOLS_WITH=
57 @set LOCATION=
58 @set REBUILD_TOOLS=
59 @set SVN_PULL=
60 @set SRC_CONF=
61 @set ARGUMENT=
62 @set SCRIPT=EDKSETUP_BAT
63 @set PYTHON_BUILD=
65 @if not defined ORIGINAL_PATH set "ORIGINAL_PATH=%PATH%"
66 @REM Always set the WORKSPACE environment variable to the current directory
68 @set "WORKSPACE=%CD%"
72 set "BASE_TOOLS_PATH=%WORKSPACE%\BaseTools"
77 @set BASE_TOOLS_PATH=%%~fi\BaseTools
93 @@if not defined EDK_TOOLS_PATH @set "EDK_TOOLS_PATH=%BASE_TOOLS_PATH%"
95 @REM Keep the existing EDK_TOOLS_PATH value, the --reset flag will set it
99 @if defined EDK_TOOLS_PATH @set "LOCATION=%EDK_TOOLS_PATH%"
111 @set "WORKSPACE=%CD%"
112 @set "EDK_TOOLS_PATH=%CD%\BaseTools"
113 @set "LOCATION=!EDK_TOOLS_PATH!"
119 @set "WORKSPACE=%CD%"
120 @set "EDK_TOOLS_PATH=%WORKSPACE%\BaseTools"
121 @set "LOCATION=%WORKSPACE%\BaseTools"
129 @set RECONFIG=TRUE
134 @REM This option can be used to set the EDK_TOOLS_PATH containing the Win32 binaries to an
138 @set ARGUMENT=%2
147 @set "LOCATION=%WORKSPACE%\%2"
162 @set SVN_PULL=TRUE
164 @set ARGUMENT=%2
167 @set "LOCATION=%2"
182 @set REBUILD_TOOLS=TRUE
184 @set ARGUMENT=%2
187 @set "LOCATION=%2"
194 @REM This option will try to set the compiler environment for building Nt32Pkg/Nt32Pkg.dsc
197 @set NT32PKG=TRUE
199 @set BUILD_TOOLS_WITH=Latest
201 @REM This option will try to set the environment for building the Nt32Pkg/Nt32Pkg; on a 64-bit
204 @set NT32_X64=TRUE
218 @echo The system environment variable, WORKSPACE, is always set to the current
231 @echo Once set, the EDK_TOOLS_PATH environment variable reset
243 @echo environment, call a script to attempt to set one up.
246 @echo If the X64 argument is set, and a compiler tool chain is
247 @echo not available, attempt to set up a tool chain that will
262 @echo EDK_TOOLS_PATH will be set to the default,
268 @echo NOTE: The build will use whatever compiler tool set
275 @echo EDK_TOOLS_PATH will be set to the default,
282 @set HIDE_PATH=TRUE
284 @set HIDE_PATH=
303 @echo installed. If python is installed, please set the environment
306 @echo set PYTHONHOME=C:\Python27
314 @echo If python is installed, please set the environment variable, PYTHONHOME
317 @echo set PYTHONHOME=C:\Python27
335 @REM Set up the Build System environment
338 @if defined LOCATION @set "EDK_TOOLS_PATH=%LOCATION%"
339 @REM SET the EDK_TOOLS_PATH.
345 @echo WARNING : NASM_PREFIX environment variable is not set
346 @if exist "C:\nasm\nasm.exe" @set "NASM_PREFIX=C:\nasm\"
350 @REM Set up the path to include the EDK_TOOLS_PATH\Bin\Win32 directory; this test determines
353 @if exist "%WORKSPACE%\%EDK_TOOLS_PATH%" @set "EDK_TOOLS_PATH=%WORKSPACE%\%EDK_TOOLS_PATH%"
358 @REM call set_vsprefix_envs.bat to set up the PREFIX env for VS tool path.
374 @if not defined CYGWIN_HOME @echo "!!! WARNING !!! No CYGWIN_HOME set, gcc build may not be used !!!"
381 @set "SRC_CONF=%BASE_TOOLS_PATH%\Conf"
384 @set "SRC_CONF=%EDK_TOOLS_PATH%\Conf"
398 @set SRC_CONF=
400 @REM Set up Visual Studio if required to build the Nt32Pkg/Nt32Pkg.dsc emulator
402 @if not defined VSINSTALLDIR @set "PATH=%ORIGINAL_PATH%"
407 @if not defined VS_PATH set "VS_PATH=%PATH%"
409 @if defined VS_PATH @set "PATH=%VS_PATH%"
410 @if not defined VS_PATH @set "PATH=%ORIGINAL_PATH%"
413 @set EDK_TOOLS_BIN=%EDK_TOOLS_PATH%\Bin\Win32
423 @set "PATH=%EDK_TOOLS_BIN%;%PATH%"
425 @if NOT EXIST "%EDK_TOOLS_BIN%\build.exe" @set PYTHON_BUILD=TRUE
426 @if NOT EXIST "%EDK_TOOLS_BIN%\GenFds.exe" @set PYTHON_BUILD=TRUE
427 @if NOT EXIST "%EDK_TOOLS_BIN%\TargetTool.exe" @set PYTHON_BUILD=TRUE
428 @if NOT EXIST "%EDK_TOOLS_BIN%\Trim.exe" @set PYTHON_BUILD=TRUE
436 @set PYTHON_HOME=%PYTHONHOME%
439 @echo !!! ERROR !!! PYTHON_HOME is required to build or execute the tools, please set it. !!!
445 @set PATH=%PATH%;%BASE_TOOLS_PATH%\BinWrappers\WindowsLike
446 @set BASETOOLS_PYTHON_SOURCE=%BASE_TOOLS_PATH%\Source\Python
447 @set PYTHONPATH=%BASETOOLS_PYTHON_SOURCE%;%PYTHONPATH%
489 @if errorlevel 1 @set "PATH=%PYTHONHOME%\python.exe;%PATH%"
492 @set "PYTHON_FREEZER_PATH=%PYTHONHOME%\Scripts"
504 @set SCRIPT_NAME=
505 @set SCRIPT_VERSION=
506 @set SVN_REVISION=
507 @set RESET_ENVIRONMENT=
508 @set RECONFIG=
509 @set NT32PKG=
510 @set BUILD_TOOLS_WITH=
511 @set LOCATION=
512 @set REBUILD_TOOLS=
513 @set SVN_PULL=
514 @set SRC_CONF=
515 @set ARGUMENT=
516 @set SCRIPT=
517 @set LIST_VS_VERSIONS=
518 @set PYTHON_FREEZER_PATH=
519 @set PYTHON_BUILD=
524 @set SCRIPT_NAME=
525 @set SCRIPT_VERSION=
526 @set SVN_REVISION=
527 @set RESET_ENVIRONMENT=
528 @set RECONFIG=
529 @set NT32PKG=
530 @set BUILD_TOOLS_WITH=
531 @set LOCATION=
532 @set REBUILD_TOOLS=
533 @set SVN_PULL=
534 @set SRC_CONF=
535 @set ARGUMENT=
536 @set SCRIPT=
537 @set LIST_VS_VERSIONS=
538 @set PYTHON_FREEZER_PATH=
539 @set PYTHON_BUILD=