appveyor.yml 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. version: '{build}'
  2. image: Visual Studio 2019
  3. configuration:
  4. - Release
  5. platform: x64
  6. build:
  7. project: source-code/PD-Loader.sln
  8. verbosity: minimal
  9. after_build:
  10. - cmd: >-
  11. md %TMP%\full\
  12. md %TMP%\full\patches\
  13. md %TMP%\full\plugins\
  14. md "%TMP%\full\plugins\Novidia Shaders"
  15. md %TMP%\full\ram\
  16. md %TMP%\full\ram\databank_template\
  17. copy %APPVEYOR_BUILD_FOLDER%\source-code\x64\%CONFIGURATION%\dnsapi.dll %TMP%\full\
  18. copy %APPVEYOR_BUILD_FOLDER%\source-code\x64\%CONFIGURATION%\*.dva %TMP%\full\plugins\
  19. copy "%APPVEYOR_BUILD_FOLDER%\source-code\data\README - PD Loader.url" %TMP%\full\
  20. copy %APPVEYOR_BUILD_FOLDER%\source-code\data\verify_base_game.sfv %TMP%\full\
  21. copy %APPVEYOR_BUILD_FOLDER%\source-code\data\verify_base_game.md5 %TMP%\full\
  22. copy %APPVEYOR_BUILD_FOLDER%\source-code\data\verify_mount_data.sfv %TMP%\full\
  23. copy %APPVEYOR_BUILD_FOLDER%\source-code\data\verify_mount_data.md5 %TMP%\full\
  24. copy %APPVEYOR_BUILD_FOLDER%\source-code\data\glut32.dll %TMP%\full\
  25. copy %APPVEYOR_BUILD_FOLDER%\source-code\data\plugins\*.* %TMP%\full\plugins\
  26. copy "%APPVEYOR_BUILD_FOLDER%\source-code\data\plugins\Novidia Shaders\*.*" "%TMP%\full\plugins\Novidia Shaders\"
  27. copy %APPVEYOR_BUILD_FOLDER%\source-code\data\ram\databank_template\*.dat %TMP%\full\ram\databank_template\
  28. copy %APPVEYOR_BUILD_FOLDER%\source-code\data\patches\custom_freeplay_text_example.p %TMP%\full\patches\
  29. cd %TMP%\full\
  30. 7z a %APPVEYOR_BUILD_FOLDER%\PD-Loader-%CONFIGURATION%-AppVeyor.zip *
  31. artifacts:
  32. - path: PD-Loader-*.zip