summaryrefslogtreecommitdiffstats
path: root/.appveyor.yml
diff options
context:
space:
mode:
Diffstat (limited to '.appveyor.yml')
-rw-r--r--.appveyor.yml37
1 files changed, 8 insertions, 29 deletions
diff --git a/.appveyor.yml b/.appveyor.yml
index 41ada399..a1b526be 100644
--- a/.appveyor.yml
+++ b/.appveyor.yml
@@ -10,38 +10,17 @@ install:
- cmd: >-
git submodule update --init --recursive
- premake-vs2019.cmd
-build:
- project: build/re3.sln
- verbosity: minimal
-after_build:
-# downloading latest release of UAL to make release with UAL and ASI.
-- ps: >-
- $releases = "https://github.com/ThirteenAG/Ultimate-ASI-Loader/releases"
-
- $name = "Ultimate-ASI-Loader.zip"
-
- $latestRelease = Invoke-WebRequest $releases/latest -Headers @{"Accept"="application/json"}
-
- $json = $latestRelease.Content | ConvertFrom-Json
-
- $latestVersion = $json.tag_name
+ copy premake5.exe "librw/premake5.exe"
- $url = "$releases/download/$latestVersion/$name"
+ cd "librw" && premake5 vs2019 && msbuild "build/librw.sln" /property:Configuration=%CONFIGURATION% /property:Platform="win-x86-d3d9"
- Start-FileDownload $url -FileName 'C:\Ultimate-ASI-Loader.zip'
+ cd "%APPVEYOR_BUILD_FOLDER%" && premake5 vs2019
- 7z e c:\Ultimate-ASI-Loader.zip -oc:\Projects\re3\bin\${env:CONFIGURATION}
-
- cd "bin\${env:CONFIGURATION}"
-
- copy re3.dll re3.asi
-
- 7z u "RE3_${env:CONFIGURATION}+UAL.zip" re3.asi dinput8.dll
-
- Get-ChildItem .\*.zip | % { Push-AppveyorArtifact $_.FullName -FileName $_.Name }
+build:
+ project: build/re3.sln
+ verbosity: minimal
artifacts:
-- path: bin/%CONFIGURATION%/re3.dll
- name: re3.dll
+- path: bin/%CONFIGURATION%/re3.exe
+ name: re3.exe
- path: bin/%CONFIGURATION%/re3.pdb
name: re3.pdb