1@REM @file 2@REM This stand-alone program is typically called by the toolsetup.bat file, 3@REM however it may be executed directly from the BaseTools project folder 4@REM if the file is not executed within a WORKSPACE\BaseTools folder. 5@REM 6@REM Copyright (c) 2016, Intel Corporation. All rights reserved.<BR> 7@REM 8@REM This program and the accompanying materials are licensed and made available 9@REM under the terms and conditions of the BSD License which accompanies this 10@REM distribution. The full text of the license may be found at: 11@REM http://opensource.org/licenses/bsd-license.php 12@REM 13@REM THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, 14@REM WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR 15@REM IMPLIED. 16@REM 17 18@echo off 19pushd . 20 21if defined VS71COMNTOOLS ( 22 if not defined VS2003_PREFIX ( 23 set "VS2003_PREFIX=%VS71COMNTOOLS:~0,-14%" 24 ) 25) 26 27if defined VS80COMNTOOLS ( 28 if not defined VS2005_PREFIX ( 29 set "VS2005_PREFIX=%VS80COMNTOOLS:~0,-14%" 30 ) 31) 32 33if defined VS90COMNTOOLS ( 34 if not defined VS2008_PREFIX ( 35 set "VS2008_PREFIX=%VS90COMNTOOLS:~0,-14%" 36 ) 37 if not defined WINSDK_PREFIX ( 38 set "WINSDK_PREFIX=c:\Program Files\Microsoft SDKs\Windows\v6.0A\bin\" 39 ) 40 if not defined WINSDKx86_PREFIX ( 41 set "WINSDKx86_PREFIX=c:\Program Files (x86)\Microsoft SDKs\Windows\v6.0A\bin\" 42 ) 43) 44 45if defined VS100COMNTOOLS ( 46 if not defined VS2010_PREFIX ( 47 set "VS2010_PREFIX=%VS100COMNTOOLS:~0,-14%" 48 ) 49 if not defined WINSDK7_PREFIX ( 50 set "WINSDK7_PREFIX=c:\Program Files\Microsoft SDKs\Windows\v7.0A\Bin\" 51 ) 52 if not defined WINSDK7x86_PREFIX ( 53 set "WINSDK7x86_PREFIX=c:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\" 54 ) 55) 56 57if defined VS110COMNTOOLS ( 58 if not defined VS2012_PREFIX ( 59 set "VS2012_PREFIX=%VS110COMNTOOLS:~0,-14%" 60 ) 61 if not defined WINSDK71_PREFIX ( 62 set "WINSDK71_PREFIX=c:\Program Files\Microsoft SDKs\Windows\v7.1A\Bin\" 63 ) 64 if not defined WINSDK71x86_PREFIX ( 65 set "WINSDK71x86_PREFIX=c:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\Bin\" 66 ) 67) 68 69if defined VS120COMNTOOLS ( 70 if not defined VS2013_PREFIX ( 71 set "VS2013_PREFIX=%VS120COMNTOOLS:~0,-14%" 72 ) 73 if not defined WINSDK8_PREFIX ( 74 set "WINSDK8_PREFIX=c:\Program Files\Windows Kits\8.0\bin\" 75 ) 76 if not defined WINSDK8x86_PREFIX ( 77 set "WINSDK8x86_PREFIX=c:\Program Files (x86)\Windows Kits\8.0\bin\" 78 ) 79) 80 81if defined VS140COMNTOOLS ( 82 if not defined VS2015_PREFIX ( 83 set "VS2015_PREFIX=%VS140COMNTOOLS:~0,-14%" 84 ) 85 if not defined WINSDK81_PREFIX ( 86 set "WINSDK81_PREFIX=c:\Program Files\Windows Kits\8.1\bin\" 87 ) 88 if not defined WINSDK81x86_PREFIX ( 89 set "WINSDK81x86_PREFIX=c:\Program Files (x86)\Windows Kits\8.1\bin\" 90 ) 91) 92 93if not defined WINDDK3790_PREFIX ( 94 set WINDDK3790_PREFIX=C:\WINDDK\3790.1830\bin\ 95) 96 97if not defined IASL_PREFIX ( 98 set IASL_PREFIX=C:\ASL\ 99) 100 101popd 102