@@ -44,6 +44,7 @@ pushd %SPOCLIENT%\..
4444SET SPOROOT = %CD%
4545popd
4646
47+ @ REM - Load the user aliases if alias.txt exists
4748if EXIST alias.txt DOSKEY /macrofile=alias.txt
4849
4950set NetMfTargetsBaseDir = %SPOCLIENT% \Framework\IDE\Targets\
@@ -63,26 +64,22 @@ goto :restore_path_from_old
6364set DOTNETMF_OLD_PATH = %PATH%
6465goto :after_path_saved_or_restored
6566
66-
6767:restore_path_from_old
6868set PATH = %DOTNETMF_OLD_PATH%
6969
7070:after_path_saved_or_restored
7171
72- set PATH = %SPOROOT% \tools\NUnit; %SPOROOT% \tools\SDPack; %SPOROOT% \ bin;%PATH%
72+ set PATH = %SPOROOT% \bin;%PATH%
7373set PATH = %SPOROOT% \tools\x86\perl\bin;%SPOROOT% \tools\x86\bin;%CLRROOT% \tools\bin;%PATH% ;%CLRROOT% \tools\scripts
7474set PATH = %CLRROOT% \BuildOutput\Public\%FLAVOR_WIN% \Test\Server\dll;%PATH%
7575
7676cd %CURRENTCD%
7777
7878set CURRENTCD =
7979
80- rem @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
81- rem set tool-chains variables
82-
8380IF /I NOT " %COMPILER_TOOL% " == " VS" (
84- IF NOT " %VS140COMNTOOS % " == " " (
85- CALL " %VS140COMNTOOS % " vsvars32.bat
81+ IF NOT " %VS140COMNTOOLS % " == " " (
82+ CALL " %VS140COMNTOOLS % " vsvars32.bat
8683 ) ELSE (
8784 @ ECHO WARNING: Could not find vsvars32.bat.
8885 @ ECHO WARNING: VISUAL STUDIO 2015 DOES NOT APPEAR TO BE INSTALLED ON THIS MACHINE
@@ -93,142 +90,17 @@ IF /I NOT "%COMPILER_TOOL%" == "VS" (
9390set TINYCLR_USE_MSBUILD = 1
9491
9592Title MF %FLAVOR_WIN% (%COMPILER_TOOL% %COMPILER_TOOL_VERSION_NUM% )
93+ rem @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
94+ rem set tool-chain specific environment variables
9695
9796IF /I " %COMPILER_TOOL% " == " VS" GOTO :SET_VS_VARS
98-
99- IF /I " %COMPILER_TOOL% " == " ADI" GOTO :SET_BLACKFIN_VARS
10097IF /I " %COMPILER_TOOL% " == " GCC" GOTO :SET_GCC_VARS
101- IF /I " %COMPILER_TOOL% " == " GCCOP" GOTO :SET_GCC_VARS
10298IF /I " %COMPILER_TOOL% " == " MDK" GOTO :SET_MDK_VARS
10399
104- IF /I " %COMPILER_TOOL% " == " SHC" GOTO :SET_SHC_VARS
105-
106- IF /I " %COMPILER_TOOL% " == " ADS" GOTO :SET_RVDS_VARS
107- IF /I " %COMPILER_TOOL% " == " RVDS" GOTO :SET_RVDS_VARS
108-
109-
110100IF " %COMPILER_TOOL% " == " " GOTO :ERROR
111101
112102GOTO :EOF
113103
114- rem @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
115- :SET_RVDS_VARS
116- REM dotnetmf team internal setting
117- set DOTNETMF_COMPILER = %COMPILER_TOOL_VERSION%
118- SET RVDS_EXT = _v%COMPILER_TOOL_VERSION_NUM:. =_ %
119- SET RVCT_EXT = %COMPILER_TOOL_VERSION_NUM:. =%
120-
121- IF /I " %COMPILER_TOOL_VERSION_NUM% " == " 1.2" (
122- SET RVDS_EXT =
123- SET DOTNETMF_COMPILER = ADS1.2
124-
125- IF NOT " %ARMROOT% " == " %SPOCLIENT% \tools\ads" (
126- IF NOT " " == " %ARMHOME% " GOTO :SET_RVDS_V12_VARS
127- )
128- )
129-
130- setlocal EnableDelayedExpansion
131- IF /I NOT " %COMPILER_TOOL_VERSION_NUM% " == " 4.1" (
132- SET TMPBIN = !RVCT%RVCT_EXT%BIN!
133- SET TMPINC = !RVCT%RVCT_EXT%INC!
134- SET TMPLIB = !RVCT%RVCT_EXT%LIB!
135- ) ELSE (
136- SET TMPBIN = %ARMCC41BIN%
137- SET TMPINC = %ARMCC41INC%
138- SET TMPLIB = %ARMCC41LIB%
139- )
140- endlocal && SET TMPBIN = %TMPBIN% && SET TMPINC = %TMPINC% && SET TMPLIB = %TMPLIB%
141-
142- IF NOT EXIST " %SPOCLIENT% \tools\ads%RVDS_EXT% \BIN\ARMAR.exe" (
143- IF /I NOT " %ARMROOT% " == " %SPOCLIENT% \tools\ads%RVDS_EXT% " (
144- IF NOT " " == " %TMPBIN% " (
145- IF EXIST " %TMPBIN% \armar.exe" (
146-
147- @ echo Using Installed RVDS vars
148-
149- SET NO_ADS_WRAPPER = 1
150- SET ARMHOME = %ARMROOT%
151- SET ARMBIN = %TMPBIN%
152- SET ARMLIB = %TMPLIB%
153- SET ARMINC = %TMPINC%
154- SET ADS_TOOLS = %ARMROOT%
155- SET ADS_TOOLS_BIN = %TMPBIN%
156- SET RVDS_INSTALLED = TRUE
157-
158- SET TMPBIN =
159- SET TMPINC =
160- SET TMPLIB =
161- GOTO :EOF
162- ))))
163-
164- @ echo setting source depot RVDS vars
165-
166- SET TMPBIN =
167- SET TMPINC =
168- SET TMPLIB =
169-
170- set PATH = %CLRROOT% \tools\ads%RVDS_EXT% \bin;%PATH%
171- set ARMROOT = %SPOCLIENT% \tools\ads%RVDS_EXT%
172- set ARMHOME = %ARMROOT%
173- set ARMLMD_LICENSE_FILE = %ARMROOT% \licenses\license.dat
174- set ADS_TOOLS = %ARMROOT%
175- set ARMCONF = %ARMROOT% \BIN
176- set ARMINC = %ARMROOT% \INCLUDE
177- set ARMDLL = %ARMROOT% \BIN
178- set ARMLIB = %ARMROOT% \LIB
179- set ARMBIN = %ARMROOT% \BIN
180- set ADS_TOOLS_BIN = %ADS_TOOLS% \BIN
181-
182- IF NOT " %RVCT_EXT% " == " " (
183- set RVCT%RVCT_EXT%BIN = %ARMBIN%
184- set RVCT%RVCT_EXT%INC = %ARMINC%
185- set RVCT%RVCT_EXT%LIB = %ARMLIB%
186- )
187-
188- GOTO :EOF
189-
190-
191- rem @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
192- :SET_RVDS_V12_VARS
193- @ echo setting vars for RVDS 1.2 compiler
194- SET COMPILER_TOOL = RVDS
195- set DOTNETMF_COMPILER = ADS%COMPILER_TOOL_VERSION_NUM%
196-
197- set ARMROOT = %ARMHOME%
198- set ADS_TOOLS_BIN = %ARMDLL%
199- GOTO :EOF
200-
201-
202- rem @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
203- :SET_BLACKFIN_VARS
204- @ ECHO Setting ADI env var and path
205-
206- set NO_ADS_WRAPPER = 1
207- set DOTNETMF_COMPILER = ADI%COMPILER_TOOL_VERSION_NUM%
208-
209-
210- IF NOT " %ARG% " == " " GOTO :DSP_INSTALLED
211- IF NOT " %ADI_DSP% " == " " GOTO :DSP_INSTALLED
212-
213- set ADI_DSP = %CLRROOT% \tools\adi\
214- set ANALOGD_LECENSE_FILE = %ADI_DSP% \license.dat
215-
216- echo adding HKLM\Software\Analog Devices\VisualDSP++ %COMPILER_TOOL_VERSION_NUM% \Install Path=%ADI_DSP%
217- call reg add " HKLM\Software\Analog Devices" /f
218- call reg add " HKLM\Software\Analog Devices\VisualDSP++ %COMPILER_TOOL_VERSION_NUM% " /f
219- call reg add " HKLM\Software\Analog Devices\VisualDSP++ %COMPILER_TOOL_VERSION_NUM% " /f /v " Install Path" /t REG_SZ /d %ADI_DSP%
220- echo adding HKLM\Software\Analog Devices\VisualDSP++ %COMPILER_TOOL_VERSION_NUM% \License Path=%ADI_DSP%
221- call reg add " HKLM\Software\Analog Devices\VisualDSP++ %COMPILER_TOOL_VERSION_NUM% " /f /v " License Path" /t REG_SZ /d %ADI_DSP%
222-
223- :DSP_INSTALLED
224-
225- IF " %ADI_DSP% " == " " set ADI_DSP = %ARG3%
226-
227- set PATH = %ADI_DSP% ;%PATH%
228-
229- GOTO :EOF
230-
231-
232104rem @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
233105:SET_GCC_VARS
234106@ echo setting vars for GCC compiler %COMPILER_TOOL_VERSION%
@@ -257,22 +129,6 @@ set GNU_TARGET=arm-none-eabi
257129GOTO :BAD_GCC_ARG
258130))
259131
260-
261- IF /I " %COMPILER_TOOL% " == " GCCOP" (
262- IF EXIST " %ARG3% \include\elips_bs" (
263-
264- set ARMINC = %ARG3% \include\elips_bs
265- set ARMLIB = %ARG3% \lib
266- set GNU_TOOLS = %ARG3%
267- set GNU_TOOLS_BIN = %ARG3% \bin
268- set GNU_TARGET = arm-elf
269- set COMPILER_PATH = %ARG3%
270-
271- ) ELSE (
272- @ ECHO Could not find %ARG3% \include\elips_bs
273- GOTO :BAD_GCC_ARG
274- ))
275-
276132GOTO :EOF
277133
278134:BAD_GCC_ARG
@@ -291,7 +147,8 @@ rem use a default for MDK
291147set NO_ADS_WRAPPER = 1
292148set DOTNETMF_COMPILER = %COMPILER_TOOL_VERSION%
293149
294- IF " %ARG3% " == " " set ARG3 = %SystemDrive% \Keil\ARM
150+ IF " %ARG3% " == " " set ARG3 = %SystemDrive% \Keil_v5\ARM
151+ IF NOT EXIST " %ARG3% " set ARG3 = %SystemDrive% \Keil\ARM
295152IF NOT EXIST " %ARG3% " GOTO :BAD_MDK_ARG
296153
297154SET MDK_TOOL_PATH = %ARG3%
@@ -329,9 +186,6 @@ GOTO :EOF
329186
330187rem @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
331188:SET_VS_VARS
332- set VSSDK12INSTALLDIR = %SPOROOT% \tools\x86\MicrosoftSDKs\VSSDK\vs12\
333- if NOT EXIST " %VSSDK12INSTALLDIR% " set VSSDK12INSTALLDIR = %VSSDK120Install%
334-
335189set VSSDK14INSTALLDIR = %SPOROOT% \tools\x86\MicrosoftSDKs\VSSDK\vs14\
336190if NOT EXIST " %VSSDK14INSTALLDIR% " set VSSDK14INSTALLDIR = %VSSDK140Install%
337191
@@ -351,41 +205,3 @@ IF "%COMPILER_TOOL_VERSION_NUM%"=="14" (
351205@ ECHO .
352206
353207GOTO :EOF
354-
355- rem @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
356- :SET_SHC_VARS
357-
358- SET COMPILER_TOOL = SHC
359- set NO_ADS_WRAPPER = 1
360- set DOTNETMF_COMPILER = %COMPILER_TOOL_VERSION%
361- SET SHC_VER_PATH = %COMPILER_TOOL_VERSION_NUM:. =_ %
362-
363- IF " %ARG3% " == " " (
364- SET SHC_TOOL_PATH = %SPOCLIENT% \tools\SH\%SHC_VER_PATH%
365- ) ELSE (
366- SET SHC_TOOL_PATH = %ARG3:" =%
367- )
368-
369- IF NOT EXIST " %SHC_TOOL_PATH% \BIN\SHCPP.exe" SET SHC_TOOL_PATH = %SHC_TOOL_ROOT%%SHC_VER_PATH%
370-
371- IF NOT EXIST " %SHC_TOOL_PATH% \BIN\SHCPP.exe" GOTO :BAD_SHC_ARG
372-
373- set PATH = %SHC_TOOL_PATH% \bin;%PATH%
374- set SHC_LIB = %SHC_TOOL_PATH% \bin
375- set SHC_INC = %SHC_TOOL_PATH% \include
376- set SHC_TMP = %SHC_TOOL_PATH% \CTemp
377- set SHC_TOOLS_BIN = %SHC_TOOL_PATH% \bin
378-
379- GOTO :EOF
380-
381- :BAD_SHC_ARG
382- SET SHC_TOOL_PATH =
383-
384- @ ECHO .
385- @ ECHO Error - Invalid argument. Usage: setenv.cmd SHC_TOOL_PATH
386- @ ECHO Example: setenv.cmd c:\sh\9_2_0
387- @ ECHO .
388-
389- GOTO :EOF
390-
391- rem @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
0 commit comments