1 2@set def_arch=arm 3 4@if not "%1"=="" ( 5 @set def_arch=%1 6) 7 8@if %def_arch%==arm ( 9 @set RTT_CC=gcc 10 @set RTT_EXEC_PATH=%cd%\tools\gnu_gcc\arm-linux-musleabi_for_i686-w64-mingw32\bin 11 @set RTT_CC_PREFIX=arm-linux-musleabi- 12 @copy configs\def_config_arm .config 13) else if %def_arch%==riscv64 ( 14 @set RTT_CC=gcc 15 @set RTT_EXEC_PATH=E:\workspace\rt-smart\userapps\tools\gnu_gcc\riscv64-linux-musleabi_for_i686-w64-mingw32\bin 16 @set RTT_CC_PREFIX=riscv64-unknown-linux-musl- 17 @copy configs\def_config_riscv64 .config 18) else ( 19 @echo "ERROR:supported_arch=arm riscv64!" 20 @goto EXIT 21) 22 23@set PATH=%RTT_EXEC_PATH%;%PATH% 24 25@echo "Arch => %def_arch%" 26@echo "CC => %RTT_CC%" 27@echo "PREFIX => %RTT_CC_PREFIX%" 28@echo "EXEC_PATH => %RTT_EXEC_PATH%" 29 30:EXIT