From 54dc5e3ae7779275c43b8c2008c7809cbdcd214a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=91=D1=80=D0=B0=D0=BD=D0=B8=D0=BC=D0=B8=D1=80=20=D0=9A?= =?UTF-8?q?=D0=B0=D1=80=D0=B0=D1=9F=D0=B8=D1=9B?= Date: Wed, 11 Mar 2020 21:51:55 -0700 Subject: [PATCH] Removed support for SteamLink (discontinued 11/2018). --- scripts/bgfx.lua | 8 +------- scripts/example-common.lua | 5 ----- scripts/genie.lua | 12 ++---------- 3 files changed, 3 insertions(+), 22 deletions(-) diff --git a/scripts/bgfx.lua b/scripts/bgfx.lua index 8224175d1..69507026d 100644 --- a/scripts/bgfx.lua +++ b/scripts/bgfx.lua @@ -125,18 +125,12 @@ function bgfxProjectBase(_kind, _defines) "-weak_framework MetalKit", } - configuration { "not linux-steamlink", "not NX32", "not NX64" } + configuration { "not NX32", "not NX64" } includedirs { - -- steamlink has EGL headers modified... -- NX has EGL headers modified... path.join(BGFX_DIR, "3rdparty/khronos"), } - configuration { "linux-steamlink" } - defines { - "EGL_API_FB", - } - configuration {} includedirs { diff --git a/scripts/example-common.lua b/scripts/example-common.lua index eb2de94f1..b6fba93fc 100644 --- a/scripts/example-common.lua +++ b/scripts/example-common.lua @@ -77,11 +77,6 @@ project ("example-common") } end - configuration { "linux-steamlink" } - defines { - "EGL_API_FB", - } - configuration { "osx or ios* or tvos*" } files { path.join(BGFX_DIR, "examples/common/**.mm"), diff --git a/scripts/genie.lua b/scripts/genie.lua index 0c1111683..24e53af1c 100644 --- a/scripts/genie.lua +++ b/scripts/genie.lua @@ -70,7 +70,7 @@ newaction { local csgen = require "bindings-cs" csgen.write(csgen.gen(), "../bindings/cs/bgfx.cs") csgen.write(csgen.gen_dllname(), "../bindings/cs/bgfx_dllname.cs") - + local dgen = require "bindings-d" dgen.write(dgen.gen_types(), "../bindings/d/types.d") dgen.write(dgen.gen_funcs(), "../bindings/d/funcs.d") @@ -321,21 +321,13 @@ function exampleProjectDefaults() "Optimize" } - configuration { "linux-* or freebsd", "not linux-steamlink" } + configuration { "linux-* or freebsd" } links { "X11", "GL", "pthread", } - configuration { "linux-steamlink" } - links { - "EGL", - "GLESv2", - "SDL2", - "pthread", - } - configuration { "rpi" } links { "X11",