mirror of
https://github.com/GTAmodding/re3.git
synced 2024-11-15 11:29:02 +00:00
Merge pull request #13 from ShFil119/CIdebug
CI add build in debug mode
This commit is contained in:
commit
3ee0879f6c
3 changed files with 16 additions and 10 deletions
|
@ -1,5 +1,7 @@
|
||||||
image: Visual Studio 2017
|
image: Visual Studio 2017
|
||||||
configuration: ReleaseCI
|
configuration:
|
||||||
|
- DebugCI
|
||||||
|
- ReleaseCI
|
||||||
platform:
|
platform:
|
||||||
- Win32
|
- Win32
|
||||||
environment:
|
environment:
|
||||||
|
@ -14,4 +16,5 @@ build:
|
||||||
project: c:\projects\re3\build\re3.sln
|
project: c:\projects\re3\build\re3.sln
|
||||||
verbosity: minimal
|
verbosity: minimal
|
||||||
artifacts:
|
artifacts:
|
||||||
- path: bin/ReleaseCI/re3.dll
|
path: bin/%CONFIGURATION%/re3.dll
|
||||||
|
|
||||||
|
|
|
@ -4,8 +4,12 @@ The aim of this project is to reverse GTA III for PC by replacing
|
||||||
parts of the game [one by one](https://en.wikipedia.org/wiki/Ship_of_Theseus)
|
parts of the game [one by one](https://en.wikipedia.org/wiki/Ship_of_Theseus)
|
||||||
such that we have a working game at all times.
|
such that we have a working game at all times.
|
||||||
|
|
||||||
Apparently you can download a binary of the latest version
|
Apparently you can download a binary of the latest version here:
|
||||||
[here](https://ci.appveyor.com/api/projects/aap/re3/artifacts/bin%2FReleaseCI%2Fre3.dll?branch=master).
|
[Debug](https://ci.appveyor.com/api/projects/app/re3/artifacts/bin/DebugCI/re3.dll?branch=master&job=Configuration%3A+DebugCI),
|
||||||
|
[Release](https://ci.appveyor.com/api/projects/app/re3/artifacts/bin/ReleaseCI/re3.dll?branch=master&job=Configuration%3A+ReleaseCI).
|
||||||
|
|
||||||
|
Build status:
|
||||||
|
[![Build status](https://ci.appveyor.com/api/projects/status/hyiwgegks122h8jg?svg=true)](https://ci.appveyor.com/project/aap/re3/branch/master)
|
||||||
|
|
||||||
Re3 starts the script main_freeroam.scm by default. Make sure you copy it to your data directory.
|
Re3 starts the script main_freeroam.scm by default. Make sure you copy it to your data directory.
|
||||||
|
|
||||||
|
|
11
premake5.lua
11
premake5.lua
|
@ -1,5 +1,5 @@
|
||||||
workspace "re3"
|
workspace "re3"
|
||||||
configurations { "ReleaseCI", "Release", "ReleaseFH", "Debug" }
|
configurations { "DebugCI", "ReleaseCI", "Release", "ReleaseFH", "Debug" }
|
||||||
location "build"
|
location "build"
|
||||||
|
|
||||||
files { "src/*.*" }
|
files { "src/*.*" }
|
||||||
|
@ -62,12 +62,11 @@ project "re3"
|
||||||
debugcommand "F:/Rockstar Games/GTAIII/gta3.exe"
|
debugcommand "F:/Rockstar Games/GTAIII/gta3.exe"
|
||||||
targetextension ".asi"
|
targetextension ".asi"
|
||||||
targetdir "F:/Rockstar Games/GTAIII/scripts"
|
targetdir "F:/Rockstar Games/GTAIII/scripts"
|
||||||
|
filter "configurations:DebugCI"
|
||||||
|
defines { "DEBUG" }
|
||||||
|
symbols "On"
|
||||||
|
staticruntime "on"
|
||||||
filter "configurations:ReleaseCI"
|
filter "configurations:ReleaseCI"
|
||||||
defines { "NDEBUG" }
|
defines { "NDEBUG" }
|
||||||
optimize "On"
|
optimize "On"
|
||||||
staticruntime "on"
|
staticruntime "on"
|
||||||
filter "configurations:DebugCI"
|
|
||||||
defines { "DEBUG" }
|
|
||||||
staticruntime "on"
|
|
||||||
symbols "On"
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue