premake cleanup
This commit is contained in:
parent
f3937b2971
commit
444d6462c5
51
premake5.lua
51
premake5.lua
@ -60,7 +60,6 @@ workspace "re3"
|
|||||||
filter {}
|
filter {}
|
||||||
|
|
||||||
filter "configurations:DebugRW or ReleaseRW"
|
filter "configurations:DebugRW or ReleaseRW"
|
||||||
defines { "RWLIBS" }
|
|
||||||
includedirs { "rwsdk/include/d3d8" }
|
includedirs { "rwsdk/include/d3d8" }
|
||||||
libdirs { "rwsdk/lib/d3d8/release" }
|
libdirs { "rwsdk/lib/d3d8/release" }
|
||||||
links { "rwcore", "rpworld", "rpmatfx", "rpskin", "rphanim", "rtbmp" }
|
links { "rwcore", "rpworld", "rpmatfx", "rpskin", "rphanim", "rtbmp" }
|
||||||
@ -102,39 +101,29 @@ project "re3"
|
|||||||
characterset ("MBCS")
|
characterset ("MBCS")
|
||||||
linkoptions "/SAFESEH:NO"
|
linkoptions "/SAFESEH:NO"
|
||||||
|
|
||||||
prebuildcommands { "cd \"../librw\" && premake5 " .. _ACTION .. " && msbuild \"build/librw.sln\" /property:Configuration=%{cfg.longname} /property:Platform=\"win-x86-d3d9\"" }
|
setpaths("$(GTA_III_RE_DIR)/", "$(TargetFileName)", "")
|
||||||
|
symbols "Full"
|
||||||
filter "configurations:Debug"
|
staticruntime "off"
|
||||||
defines { "DEBUG", "LIBRW", "RW_D3D9" }
|
|
||||||
staticruntime "off"
|
filter "configurations:not *RW"
|
||||||
symbols "Full"
|
prebuildcommands { "cd \"../librw\" && premake5 " .. _ACTION .. " && msbuild \"build/librw.sln\" /property:Configuration=%{cfg.longname} /property:Platform=\"win-x86-d3d9\"" }
|
||||||
setpaths("$(GTA_III_RE_DIR)/", "$(TargetFileName)", "")
|
defines { "LIBRW", "RW_D3D9" }
|
||||||
|
|
||||||
filter "configurations:Release"
|
filter "configurations:*RW"
|
||||||
defines { "NDEBUG", "LIBRW", "RW_D3D9" }
|
defines { "RWLIBS" }
|
||||||
|
staticruntime "on"
|
||||||
|
linkoptions "/SECTION:_rwcseg,ER!W /MERGE:_rwcseg=.text"
|
||||||
|
|
||||||
|
filter "configurations:Debug*"
|
||||||
|
defines { "DEBUG" }
|
||||||
|
|
||||||
|
filter "configurations:Release*"
|
||||||
|
defines { "NDEBUG" }
|
||||||
optimize "On"
|
optimize "On"
|
||||||
staticruntime "off"
|
|
||||||
symbols "Full"
|
|
||||||
setpaths("$(GTA_III_RE_DIR)/", "$(TargetFileName)", "")
|
|
||||||
|
|
||||||
filter "configurations:ReleaseFH"
|
filter "configurations:ReleaseFH"
|
||||||
defines { "NDEBUG" }
|
prebuildcommands {}
|
||||||
symbols "Full"
|
|
||||||
optimize "off"
|
optimize "off"
|
||||||
staticruntime "on"
|
staticruntime "on"
|
||||||
setpaths("$(GTA_III_RE_DIR)/", "$(TargetFileName)", "")
|
|
||||||
|
|
||||||
filter "configurations:DebugRW"
|
|
||||||
defines { "DEBUG" }
|
|
||||||
staticruntime "on"
|
|
||||||
symbols "On"
|
|
||||||
setpaths("$(GTA_III_RE_DIR)/", "$(TargetFileName)", "")
|
|
||||||
linkoptions "/SECTION:_rwcseg,ER!W /MERGE:_rwcseg=.text"
|
|
||||||
|
|
||||||
filter "configurations:ReleaseRW"
|
|
||||||
defines { "NDEBUG" }
|
|
||||||
optimize "On"
|
|
||||||
staticruntime "on"
|
|
||||||
setpaths("$(GTA_III_RE_DIR)/", "$(TargetFileName)", "")
|
|
||||||
linkoptions "/SECTION:_rwcseg,ER!W /MERGE:_rwcseg=.text"
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user