smart-env.bat 817 B

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