fix tabs in premake

This commit is contained in:
withmorten 2021-06-26 03:20:18 +02:00
parent 225530ef04
commit 85d60b36da

View File

@ -101,7 +101,7 @@ workspace "reVC"
"bsd-arm-librw_gl3_glfw-oal", "bsd-arm-librw_gl3_glfw-oal",
"bsd-arm64-librw_gl3_glfw-oal" "bsd-arm64-librw_gl3_glfw-oal"
} }
filter { "system:macosx" } filter { "system:macosx" }
platforms { platforms {
"macosx-arm64-librw_gl3_glfw-oal", "macosx-arm64-librw_gl3_glfw-oal",
@ -110,7 +110,7 @@ workspace "reVC"
filter "configurations:Debug" filter "configurations:Debug"
defines { "DEBUG" } defines { "DEBUG" }
filter "configurations:not Debug" filter "configurations:not Debug"
defines { "NDEBUG" } defines { "NDEBUG" }
optimize "Speed" optimize "Speed"
@ -126,22 +126,22 @@ workspace "reVC"
filter { "platforms:linux*" } filter { "platforms:linux*" }
system "linux" system "linux"
filter { "platforms:bsd*" } filter { "platforms:bsd*" }
system "bsd" system "bsd"
filter { "platforms:macosx*" } filter { "platforms:macosx*" }
system "macosx" system "macosx"
filter { "platforms:*x86*" } filter { "platforms:*x86*" }
architecture "x86" architecture "x86"
filter { "platforms:*amd64*" } filter { "platforms:*amd64*" }
architecture "amd64" architecture "amd64"
filter { "platforms:*arm*" } filter { "platforms:*arm*" }
architecture "ARM" architecture "ARM"
filter { "platforms:macosx-arm64-*" } filter { "platforms:macosx-arm64-*" }
buildoptions { "-target", "arm64-apple-macos11", "-std=gnu++14" } buildoptions { "-target", "arm64-apple-macos11", "-std=gnu++14" }
@ -153,21 +153,21 @@ workspace "reVC"
if(not _OPTIONS["with-librw"]) then if(not _OPTIONS["with-librw"]) then
libdirs { path.join(Librw, "lib/win-%{getarch(cfg.architecture)}-d3d9/%{cfg.buildcfg}") } libdirs { path.join(Librw, "lib/win-%{getarch(cfg.architecture)}-d3d9/%{cfg.buildcfg}") }
end end
filter "platforms:*librw_gl3_glfw*" filter "platforms:*librw_gl3_glfw*"
defines { "RW_GL3" } defines { "RW_GL3" }
if(not _OPTIONS["with-librw"]) then if(not _OPTIONS["with-librw"]) then
libdirs { path.join(Librw, "lib/%{getsys(cfg.system)}-%{getarch(cfg.architecture)}-gl3/%{cfg.buildcfg}") } libdirs { path.join(Librw, "lib/%{getsys(cfg.system)}-%{getarch(cfg.architecture)}-gl3/%{cfg.buildcfg}") }
end end
filter "platforms:*x86-librw_gl3_glfw*" filter "platforms:*x86-librw_gl3_glfw*"
includedirs { path.join(_OPTIONS["glfwdir32"], "include") } includedirs { path.join(_OPTIONS["glfwdir32"], "include") }
filter "platforms:*amd64-librw_gl3_glfw*" filter "platforms:*amd64-librw_gl3_glfw*"
includedirs { path.join(_OPTIONS["glfwdir64"], "include") } includedirs { path.join(_OPTIONS["glfwdir64"], "include") }
filter {} filter {}
function setpaths (gamepath, exepath) function setpaths (gamepath, exepath)
if (gamepath) then if (gamepath) then
postbuildcommands { postbuildcommands {
@ -191,7 +191,7 @@ project "librw"
files { path.join(Librw, "src/*.*") } files { path.join(Librw, "src/*.*") }
files { path.join(Librw, "src/*/*.*") } files { path.join(Librw, "src/*/*.*") }
files { path.join(Librw, "src/gl/*/*.*") } files { path.join(Librw, "src/gl/*/*.*") }
filter { "platforms:*x86*" } filter { "platforms:*x86*" }
architecture "x86" architecture "x86"
@ -216,7 +216,7 @@ project "librw"
filter "platforms:*gl3_glfw*" filter "platforms:*gl3_glfw*"
staticruntime "off" staticruntime "off"
filter "platforms:*RW34*" filter "platforms:*RW34*"
flags { "ExcludeFromBuild" } flags { "ExcludeFromBuild" }
filter {} filter {}
@ -291,7 +291,7 @@ project "reVC"
if(not _OPTIONS["no-git-hash"]) then if(not _OPTIONS["no-git-hash"]) then
defines { "USE_OUR_VERSIONING" } defines { "USE_OUR_VERSIONING" }
end end
if _OPTIONS["with-opus"] then if _OPTIONS["with-opus"] then
includedirs { "vendor/ogg/include" } includedirs { "vendor/ogg/include" }
includedirs { "vendor/opus/include" } includedirs { "vendor/opus/include" }
@ -302,7 +302,7 @@ project "reVC"
defines { "AUDIO_MSS" } defines { "AUDIO_MSS" }
includedirs { "vendor/milessdk/include" } includedirs { "vendor/milessdk/include" }
libdirs { "vendor/milessdk/lib" } libdirs { "vendor/milessdk/lib" }
if _OPTIONS["with-opus"] then if _OPTIONS["with-opus"] then
filter "platforms:win*" filter "platforms:win*"
libdirs { "vendor/ogg/win32/VS2015/Win32/%{cfg.buildcfg}" } libdirs { "vendor/ogg/win32/VS2015/Win32/%{cfg.buildcfg}" }
@ -311,7 +311,7 @@ project "reVC"
filter {} filter {}
defines { "AUDIO_OPUS" } defines { "AUDIO_OPUS" }
end end
filter "platforms:*oal" filter "platforms:*oal"
defines { "AUDIO_OAL" } defines { "AUDIO_OAL" }
@ -319,7 +319,7 @@ project "reVC"
if(os.getenv("GTA_VC_RE_DIR")) then if(os.getenv("GTA_VC_RE_DIR")) then
setpaths(os.getenv("GTA_VC_RE_DIR") .. "/", "%(cfg.buildtarget.name)") setpaths(os.getenv("GTA_VC_RE_DIR") .. "/", "%(cfg.buildtarget.name)")
end end
filter "platforms:win*" filter "platforms:win*"
files { addSrcFiles("src/skel/win") } files { addSrcFiles("src/skel/win") }
includedirs { "src/skel/win" } includedirs { "src/skel/win" }
@ -342,17 +342,17 @@ project "reVC"
filter "platforms:win*glfw*" filter "platforms:win*glfw*"
staticruntime "off" staticruntime "off"
filter "platforms:win*oal" filter "platforms:win*oal"
includedirs { "vendor/openal-soft/include" } includedirs { "vendor/openal-soft/include" }
includedirs { "vendor/libsndfile/include" } includedirs { "vendor/libsndfile/include" }
includedirs { "vendor/mpg123/include" } includedirs { "vendor/mpg123/include" }
filter "platforms:win-x86*oal" filter "platforms:win-x86*oal"
libdirs { "vendor/mpg123/lib/Win32" } libdirs { "vendor/mpg123/lib/Win32" }
libdirs { "vendor/libsndfile/lib/Win32" } libdirs { "vendor/libsndfile/lib/Win32" }
libdirs { "vendor/openal-soft/libs/Win32" } libdirs { "vendor/openal-soft/libs/Win32" }
filter "platforms:win-amd64*oal" filter "platforms:win-amd64*oal"
libdirs { "vendor/mpg123/lib/Win64" } libdirs { "vendor/mpg123/lib/Win64" }
libdirs { "vendor/libsndfile/lib/Win64" } libdirs { "vendor/libsndfile/lib/Win64" }
@ -360,7 +360,7 @@ project "reVC"
filter "platforms:linux*oal" filter "platforms:linux*oal"
links { "openal", "mpg123", "sndfile", "pthread", "X11" } links { "openal", "mpg123", "sndfile", "pthread", "X11" }
filter "platforms:bsd*oal" filter "platforms:bsd*oal"
links { "openal", "mpg123", "sndfile", "pthread", "X11" } links { "openal", "mpg123", "sndfile", "pthread", "X11" }
@ -368,7 +368,7 @@ project "reVC"
links { "openal", "mpg123", "sndfile", "pthread" } links { "openal", "mpg123", "sndfile", "pthread" }
includedirs { "/usr/local/opt/openal-soft/include" } includedirs { "/usr/local/opt/openal-soft/include" }
libdirs { "/usr/local/opt/openal-soft/lib" } libdirs { "/usr/local/opt/openal-soft/lib" }
if _OPTIONS["with-opus"] then if _OPTIONS["with-opus"] then
filter {} filter {}
links { "libogg" } links { "libogg" }
@ -382,7 +382,7 @@ project "reVC"
links { "rwcore", "rpworld", "rpmatfx", "rpskin", "rphanim", "rtbmp", "rtquat", "rtanim", "rtcharse", "rpanisot" } links { "rwcore", "rpworld", "rpmatfx", "rpskin", "rphanim", "rtbmp", "rtquat", "rtanim", "rtcharse", "rpanisot" }
defines { "RWLIBS" } defines { "RWLIBS" }
linkoptions "/SECTION:_rwcseg,ER!W /MERGE:_rwcseg=.text" linkoptions "/SECTION:_rwcseg,ER!W /MERGE:_rwcseg=.text"
filter "platforms:*librw*" filter "platforms:*librw*"
defines { "LIBRW" } defines { "LIBRW" }
files { addSrcFiles("src/fakerw") } files { addSrcFiles("src/fakerw") }
@ -396,22 +396,22 @@ project "reVC"
filter "platforms:*d3d9*" filter "platforms:*d3d9*"
defines { "USE_D3D9" } defines { "USE_D3D9" }
links { "d3d9" } links { "d3d9" }
filter "platforms:*x86*d3d*" filter "platforms:*x86*d3d*"
includedirs { "sdk/dx8sdk/include" } includedirs { "sdk/dx8sdk/include" }
libdirs { "sdk/dx8sdk/lib" } libdirs { "sdk/dx8sdk/lib" }
filter "platforms:win-x86*gl3_glfw*" filter "platforms:win-x86*gl3_glfw*"
libdirs { path.join(_OPTIONS["glfwdir32"], "lib-" .. string.gsub(_ACTION or '', "vs", "vc")) } libdirs { path.join(_OPTIONS["glfwdir32"], "lib-" .. string.gsub(_ACTION or '', "vs", "vc")) }
links { "opengl32", "glfw3" } links { "opengl32", "glfw3" }
filter "platforms:win-amd64*gl3_glfw*" filter "platforms:win-amd64*gl3_glfw*"
libdirs { path.join(_OPTIONS["glfwdir64"], "lib-" .. string.gsub(_ACTION or '', "vs", "vc")) } libdirs { path.join(_OPTIONS["glfwdir64"], "lib-" .. string.gsub(_ACTION or '', "vs", "vc")) }
links { "opengl32", "glfw3" } links { "opengl32", "glfw3" }
filter "platforms:linux*gl3_glfw*" filter "platforms:linux*gl3_glfw*"
links { "GL", "glfw" } links { "GL", "glfw" }
filter "platforms:bsd*gl3_glfw*" filter "platforms:bsd*gl3_glfw*"
links { "GL", "glfw", "sysinfo" } links { "GL", "glfw", "sysinfo" }
includedirs { "/usr/local/include" } includedirs { "/usr/local/include" }