sync_entry.bat 681 B

12345678910111213141516171819202122232425262728
  1. @echo off
  2. setlocal EnableExtensions
  3. pushd "%~dp0"
  4. echo Sync algorithm files to runner.dist ...
  5. if not exist "entry.cp311-win_amd64.pyd" (
  6. echo ERROR: entry.cp311-win_amd64.pyd not found.
  7. popd
  8. pause
  9. exit /b 1
  10. )
  11. if not exist "runner.dist" (
  12. echo WARN: runner.dist not found, skip sync. Run build_runner.bat once for production build.
  13. popd
  14. exit /b 0
  15. )
  16. copy /Y "entry.cp311-win_amd64.pyd" "runner.dist\" >nul
  17. copy /Y "license.lic" "runner.dist\" >nul
  18. copy /Y "public_key.pem" "runner.dist\" >nul
  19. copy /Y "runner.py" "runner.dist\" >nul
  20. echo SUCCESS: synced entry.pyd / license / runner.py to runner.dist
  21. echo Next: npm run electron:build
  22. popd
  23. endlocal