summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorerorcun <erayorcunus@gmail.com>2021-01-28 00:44:43 +0100
committerGitHub <noreply@github.com>2021-01-28 00:44:43 +0100
commit0d7e0d351a540758ceab16c6090d0a1cefa1b81a (patch)
treeae470f0e6aaa4cf685abd9857be496bc67acbaf1
parentMerge pull request #1002 from kusst/miami (diff)
parentadd Vanilla config to premake and premake CI (diff)
downloadre3-0d7e0d351a540758ceab16c6090d0a1cefa1b81a.tar
re3-0d7e0d351a540758ceab16c6090d0a1cefa1b81a.tar.gz
re3-0d7e0d351a540758ceab16c6090d0a1cefa1b81a.tar.bz2
re3-0d7e0d351a540758ceab16c6090d0a1cefa1b81a.tar.lz
re3-0d7e0d351a540758ceab16c6090d0a1cefa1b81a.tar.xz
re3-0d7e0d351a540758ceab16c6090d0a1cefa1b81a.tar.zst
re3-0d7e0d351a540758ceab16c6090d0a1cefa1b81a.zip
-rw-r--r--.github/workflows/reVC_msvc_amd64.yml2
-rw-r--r--.github/workflows/reVC_msvc_x86.yml2
-rw-r--r--premake5.lua7
3 files changed, 7 insertions, 4 deletions
diff --git a/.github/workflows/reVC_msvc_amd64.yml b/.github/workflows/reVC_msvc_amd64.yml
index 19804d38..71e0ff1d 100644
--- a/.github/workflows/reVC_msvc_amd64.yml
+++ b/.github/workflows/reVC_msvc_amd64.yml
@@ -20,7 +20,7 @@ jobs:
strategy:
matrix:
platform: [win-amd64-librw_d3d9-oal, win-amd64-librw_gl3_glfw-oal]
- buildtype: [Debug, Release]
+ buildtype: [Debug, Release, Vanilla]
steps:
- name: Add msbuild to PATH
uses: microsoft/setup-msbuild@v1.0.2
diff --git a/.github/workflows/reVC_msvc_x86.yml b/.github/workflows/reVC_msvc_x86.yml
index b9e83dba..f7484ec2 100644
--- a/.github/workflows/reVC_msvc_x86.yml
+++ b/.github/workflows/reVC_msvc_x86.yml
@@ -20,7 +20,7 @@ jobs:
strategy:
matrix:
platform: [win-x86-librw_d3d9-mss, win-x86-librw_gl3_glfw-mss, win-x86-librw_d3d9-oal, win-x86-librw_gl3_glfw-oal]
- buildtype: [Debug, Release]
+ buildtype: [Debug, Release, Vanilla]
steps:
- name: Add msbuild to PATH
uses: microsoft/setup-msbuild@v1.0.2
diff --git a/premake5.lua b/premake5.lua
index a1a7f1dc..f2e6a71f 100644
--- a/premake5.lua
+++ b/premake5.lua
@@ -65,7 +65,7 @@ end
workspace "reVC"
language "C++"
- configurations { "Debug", "Release" }
+ configurations { "Debug", "Release", "Vanilla" }
startproject "reVC"
location "build"
symbols "Full"
@@ -113,13 +113,16 @@ workspace "reVC"
filter "configurations:Debug"
defines { "DEBUG" }
- filter "configurations:Release"
+ filter "configurations:not Debug"
defines { "NDEBUG" }
optimize "Speed"
if(_OPTIONS["lto"]) then
flags { "LinkTimeOptimization" }
end
+ filter "configurations:Vanilla"
+ defines { "VANILLA_DEFINES" }
+
filter { "platforms:win*" }
system "windows"