Skip to content
This repository was archived by the owner on Jun 5, 2019. It is now read-only.

Commit cd5f083

Browse files
committed
Merge pull request #121 from smaillet-ms/remove-legacy-build
Removing legacy build support to eliminate confusion
2 parents 0cbba11 + c7d1200 commit cd5f083

File tree

8 files changed

+10
-757
lines changed

8 files changed

+10
-757
lines changed

setenv.cmd

Lines changed: 0 additions & 3 deletions
This file was deleted.

setenv_base.cmd

Lines changed: 8 additions & 192 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ pushd %SPOCLIENT%\..
4444
SET SPOROOT=%CD%
4545
popd
4646

47+
@REM - Load the user aliases if alias.txt exists
4748
if EXIST alias.txt DOSKEY /macrofile=alias.txt
4849

4950
set NetMfTargetsBaseDir=%SPOCLIENT%\Framework\IDE\Targets\
@@ -63,26 +64,22 @@ goto :restore_path_from_old
6364
set DOTNETMF_OLD_PATH=%PATH%
6465
goto :after_path_saved_or_restored
6566

66-
6767
:restore_path_from_old
6868
set 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%
7373
set PATH=%SPOROOT%\tools\x86\perl\bin;%SPOROOT%\tools\x86\bin;%CLRROOT%\tools\bin;%PATH%;%CLRROOT%\tools\scripts
7474
set PATH=%CLRROOT%\BuildOutput\Public\%FLAVOR_WIN%\Test\Server\dll;%PATH%
7575

7676
cd %CURRENTCD%
7777

7878
set CURRENTCD=
7979

80-
rem @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
81-
rem set tool-chains variables
82-
8380
IF /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" (
9390
set TINYCLR_USE_MSBUILD=1
9491

9592
Title MF %FLAVOR_WIN% (%COMPILER_TOOL% %COMPILER_TOOL_VERSION_NUM%)
93+
rem @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
94+
rem set tool-chain specific environment variables
9695

9796
IF /I "%COMPILER_TOOL%"=="VS" GOTO :SET_VS_VARS
98-
99-
IF /I "%COMPILER_TOOL%"=="ADI" GOTO :SET_BLACKFIN_VARS
10097
IF /I "%COMPILER_TOOL%"=="GCC" GOTO :SET_GCC_VARS
101-
IF /I "%COMPILER_TOOL%"=="GCCOP" GOTO :SET_GCC_VARS
10298
IF /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-
110100
IF "%COMPILER_TOOL%"=="" GOTO :ERROR
111101

112102
GOTO :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-
232104
rem @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
233105
:SET_GCC_VARS
234106
@echo setting vars for GCC compiler %COMPILER_TOOL_VERSION%
@@ -257,22 +129,6 @@ set GNU_TARGET=arm-none-eabi
257129
GOTO :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-
276132
GOTO :EOF
277133

278134
:BAD_GCC_ARG
@@ -291,7 +147,8 @@ rem use a default for MDK
291147
set NO_ADS_WRAPPER=1
292148
set 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
295152
IF NOT EXIST "%ARG3%" GOTO :BAD_MDK_ARG
296153

297154
SET MDK_TOOL_PATH=%ARG3%
@@ -329,9 +186,6 @@ GOTO :EOF
329186

330187
rem @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
331188
:SET_VS_VARS
332-
set VSSDK12INSTALLDIR=%SPOROOT%\tools\x86\MicrosoftSDKs\VSSDK\vs12\
333-
if NOT EXIST "%VSSDK12INSTALLDIR%" set VSSDK12INSTALLDIR=%VSSDK120Install%
334-
335189
set VSSDK14INSTALLDIR=%SPOROOT%\tools\x86\MicrosoftSDKs\VSSDK\vs14\
336190
if NOT EXIST "%VSSDK14INSTALLDIR%" set VSSDK14INSTALLDIR=%VSSDK140Install%
337191

@@ -351,41 +205,3 @@ IF "%COMPILER_TOOL_VERSION_NUM%"=="14" (
351205
@ECHO.
352206

353207
GOTO :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 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

setenv_dbg.cmd

Lines changed: 0 additions & 6 deletions
This file was deleted.

setenv_gcc_op.cmd

Lines changed: 0 additions & 22 deletions
This file was deleted.

setenv_mdk.cmd

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,6 @@ GOTO :EOF
1111
@echo.
1212
@echo ERROR: Invalid version argument.
1313
@echo USAGE: setenv_mdk.cmd MDK_VERSION [MDK_TOOL_PATH]
14-
@echo where MDK_VERSION is (3.80a, 4.12, 4.13, ...)
15-
@echo where MDK_TOOL_PATH is the path to the ARM directory of the MDK install (c:\Keil\Arm)
14+
@echo where MDK_VERSION is the version of the compiler contained in the MDK/RVDS (e.g for MDK 5.14 ARMCC is 5.05)
15+
@echo where MDK_TOOL_PATH is the path to the ARM directory of the MDK install (i.e. c:\Keil_v5\Arm)
1616
@echo.

setenv_rvds.cmd

Lines changed: 0 additions & 16 deletions
This file was deleted.

0 commit comments

Comments
 (0)