@@ -5,10 +5,10 @@ ifneq ($(CROSS_COMPILE),arm-webos-linux-gnueabi-)
55endif
66
77ifdef SDKTARGETSYSROOT
8- $(warning OE-based toolchain isn't supported anymore. Please use https://github.com/webosbrew/native-toolchain)
8+ $(warning " OE-based toolchain isn't supported anymore. Please use https://github.com/webosbrew/native-toolchain" )
99 STAGING_DIR = $(SDKTARGETSYSROOT)
1010else ifndef STAGING_DIR
11- $(error Can't find buildroot based toolchain. Please use https://github.com/webosbrew/native-toolchain)
11+ $(error " Can't find buildroot based toolchain. Please use https://github.com/webosbrew/native-toolchain" )
1212endif
1313
1414WEBOS_FREETYPE_CONFIG ?= $(STAGING_DIR)/usr/bin/freetype-config
@@ -17,7 +17,7 @@ WEBOS_INC_DIR ?= $(STAGING_DIR)/usr/include
1717WEBOS_LIB_DIR ?= $(STAGING_DIR)/usr/lib
1818
1919ADD_SDL2_LIB ?= 0
20- SDL2_PREBUILT_ARCHIVE ?= https://github.com/webosbrew/SDL-webOS/releases/download/release-2.30.0 -webos.2 /SDL2-2.30.0 -webos.tar.gz
20+ SDL2_PREBUILT_ARCHIVE ?= https://github.com/webosbrew/SDL-webOS/releases/download/release-2.30.8 -webos.3 /SDL2-2.30.8 -webos-abi .tar.gz
2121
2222#########################
2323#########################
@@ -151,6 +151,7 @@ DEFINES += -DHAVE_FILTERS_BUILTIN
151151DEFINES += -DHAVE_SDL2
152152DEFINES += -DHAVE_PULSE
153153DEFINES += -DHAVE_NETWORKING -DHAVE_IFINFO -DHAVE_ONLINE_UPDATER -DHAVE_UPDATE_ASSETS -DHAVE_UPDATE_CORES
154+ DEFINES += -DHAVE_NETWORKGAMEPAD
154155DEFINES += -DHAVE_UPDATE_CORE_INFO
155156
156157PKG_CONFIG=pkg-config
@@ -159,6 +160,8 @@ SDL2_CFLAGS := $(shell $(PKG_CONFIG) --cflags sdl2)
159160SDL2_LIBS := $(shell $(PKG_CONFIG) --libs sdl2)
160161OPENGLES_LIBS = -lGLESv2
161162PULSE_LIBS = $(shell $(PKG_CONFIG) --libs libpulse)
163+ FREETYPE_CFLAGS := $(shell $(WEBOS_FREETYPE_CONFIG) --cflags)
164+ FREETYPE_LIBS := $(shell $(WEBOS_FREETYPE_CONFIG) --libs)
162165MMAP_LIBS = -lc
163166NEON_CFLAGS = -mfpu=neon
164167NEON_ASFLAGS = -mfpu=neon
0 commit comments