-
-
Notifications
You must be signed in to change notification settings - Fork 105
/
appveyor.yml
58 lines (57 loc) · 2.63 KB
/
appveyor.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
version: 6.{build}.0
skip_tags: true
image: Visual Studio 2022
configuration: Release
install:
- cmd: >-
git submodule update --init --recursive
premake5.exe vs2022 --with-version=%APPVEYOR_BUILD_VERSION%
build:
project: build/Ultimate-ASI-Loader-Win32.sln
verbosity: minimal
before_package:
- cmd: msbuild.exe build/Ultimate-ASI-Loader-x64.sln /t:Build /p:Configuration=Release;Platform=x64
after_build:
- cmd: release.bat
artifacts:
- path: bin\Ultimate-ASI-Loader.zip
name: Ultimate-ASI-Loader.zip
- path: bin\Ultimate-ASI-Loader_x64.zip
name: Ultimate-ASI-Loader_x64.zip
- path: bin\RE7Demo.InfiniteAmmo-x64.zip
name: RE7Demo.InfiniteAmmo-x64.zip
- path: bin\MessageBox-x64.zip
name: MessageBox-x64.zip
- path: bin\OverloadFromFolderDLL-x64.zip
name: OverloadFromFolderDLL-x64.zip
- path: bin\ExeUnprotect-Win32.zip
name: ExeUnprotect-Win32.zip
- path: bin\MessageBox-Win32.zip
name: MessageBox-Win32.zip
- path: bin\OverloadFromFolderDLL-Win32.zip
name: OverloadFromFolderDLL-Win32.zip
- path: bin\MonoLoader-Win32.zip
name: MonoLoader-Win32.zip
- path: bin\MonoLoader-x64.zip
name: MonoLoader-x64.zip
deploy:
- provider: GitHub
tag: v$(appveyor_build_version)
release: Ultimate ASI Loader v$(appveyor_build_version)
description: DESCRIPTION\n------------------------\nThis is a DLL file which adds ASI plugin loading functionality to any game, which uses any of the following libraries:\n* d3d8.dll\n* d3d9.dll\n* d3d11.dll\n* ddraw.dll\n* dinput.dll\n* dinput8.dll (x86 and x64)\n* dsound.dll (x86 and x64)\n* msacm32.dll\n* msvfw32.dll\n* version.dll (x86 and x64)\n* vorbisFile.dll\n* wininet.dll (x86 and x64)\n* winmm.dll (x86 and x64)\n* winhttp.dll (x86 and x64)\n* xlive.dll\n\n\nINSTALLATION\n------------------------\nIn order to install it, you just need to place DLL into game directory. Usually it works as dinput8.dll, but if it's not, there is a possibility to rename it(see the list of supported names above).
auth_token:
secure: ugbti+bXX/7zqu39OyiPxgRPd2pQn2FEV/12ABees2fHfpZob0tWXzqD/zSYmibJ
artifact: Ultimate-ASI-Loader.zip, Ultimate-ASI-Loader_x64.zip
prerelease: false
on:
branch: undefined
- provider: GitHub
tag: demo-plugins
release: Ultimate ASI Loader Demo Plugins
description: Demo plugins to test or extend Ultimate ASI Loader's functionality.
auth_token:
secure: ugbti+bXX/7zqu39OyiPxgRPd2pQn2FEV/12ABees2fHfpZob0tWXzqD/zSYmibJ
artifact: RE7Demo.InfiniteAmmo-x64.zip, MessageBox-x64.zip, OverloadFromFolderDLL-x64.zip, ExeUnprotect-Win32.zip, MessageBox-Win32.zip, OverloadFromFolderDLL-Win32.zip, MonoLoader-Win32.zip, MonoLoader-x64.zip
force_update: true
on:
branch: master