build.bat 873 B

12345678910111213141516171819202122232425262728
  1. @echo off
  2. echo =======================================================
  3. echo 说明:本示例示范从命令行调用Unity自动化构建。
  4. echo C#源码参考BuildFromCLI.cs
  5. echo.
  6. echo 注意1:修改本文件的相关路径:
  7. echo UNITY_PATH:unity.exe的完整路径
  8. echo PROJECT_PATH:工程根目录的完整路径
  9. echo LOG_PATH:构建日志完整路径
  10. echo 注意2:执行请先关闭Unity
  11. echo =======================================================
  12. set UNITY_PATH="D:\Program Files (x86)\Unity 2017.4.3f1\Editor\Unity.exe"
  13. set PROJECT_PATH="D:\work\xLua_forsakenyang"
  14. set LOG_PATH="D:\work\xLua_forsakenyang\output\log.txt"
  15. echo start...
  16. rem 确保日志目录存在
  17. for %%a in (%LOG_PATH%) do (
  18. set log_root=%%~dpa
  19. )
  20. if not exist %log_root% mkdir %log_root%
  21. %UNITY_PATH% -batchmode -quit -projectPath %PROJECT_PATH% -logFile %LOG_PATH% -executeMethod XLuaTest.BuildFromCLI.Build
  22. echo done.
  23. pause