You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

38 lines
955 B

1 year ago
  1. @echo off
  2. set UV=C:\Keil_v5\UV4\UV4.exe
  3. @REM ���������Ƿ�����2��
  4. if "%1"=="" (
  5. echo Usage: %0 UV_PRO_PATH BUILD_RESULT
  6. echo Done.
  7. exit /b 1
  8. )
  9. set UV_PRO_PATH=%1
  10. set BUILD_RESULT=%2
  11. echo --------------------------------------------------------------------
  12. echo - -
  13. echo -build %1 %2
  14. echo - -
  15. echo --------------------------------------------------------------------
  16. echo .>build_log.txt
  17. @REM ɾ���ɵı�������
  18. if exist %BUILD_RESULT% (
  19. del %BUILD_RESULT%
  20. )
  21. @REM ����
  22. %UV% -j12 -b %UV_PRO_PATH% -o %cd%\build_log.txt
  23. @REM ��ʾ������־
  24. type build_log.txt
  25. @REM ���������Ƿ��ɹ�
  26. if exist %BUILD_RESULT% (
  27. echo -
  28. echo --------------------Build Success---------------------.
  29. echo Done.
  30. ) else (
  31. echo -
  32. echo --------------------Build failed---------------------.
  33. echo Done.
  34. exit /b 1
  35. )