mirror of
https://github.com/RaySollium99/picodrive.git
synced 2025-09-05 07:17:45 -04:00
ui, separate sdl keymaps to avoid warnings with -flto
This commit is contained in:
parent
9742bda77f
commit
b437951ade
5 changed files with 102 additions and 67 deletions
9
Makefile
9
Makefile
|
@ -97,6 +97,7 @@ ifneq (,$(filter %__GCW0__ %__RG350__, $(CFLAGS)))
|
|||
CFLAGS += -DMIPS_USE_SYNCI # clear_cache uses SYNCI instead of a syscall
|
||||
endif
|
||||
|
||||
use_inputmap ?= 1
|
||||
# OpenDingux is a generic platform, really.
|
||||
PLATFORM := generic
|
||||
endif
|
||||
|
@ -111,7 +112,7 @@ else
|
|||
LDFLAGS += -lEGL -lGLESv2
|
||||
endif
|
||||
OBJS += platform/linux/emu.o platform/linux/blit.o # FIXME
|
||||
OBJS += platform/common/plat_sdl.o
|
||||
OBJS += platform/common/plat_sdl.o platform/common/input_sdlkbd.o
|
||||
OBJS += platform/libpicofe/plat_sdl.o platform/libpicofe/in_sdl.o
|
||||
OBJS += platform/libpicofe/plat_dummy.o
|
||||
OBJS += platform/libpicofe/gl.o
|
||||
|
@ -121,7 +122,11 @@ endif
|
|||
ifeq "$(PLATFORM)" "generic"
|
||||
CFLAGS += -DSDL_OVERLAY_2X -DSDL_BUFFER_3X
|
||||
OBJS += platform/linux/emu.o platform/linux/blit.o # FIXME
|
||||
OBJS += platform/common/plat_sdl.o
|
||||
ifeq "$(use_inputmap)" "1"
|
||||
OBJS += platform/common/plat_sdl.o platform/opendingux/inputmap.o
|
||||
else
|
||||
OBJS += platform/common/plat_sdl.o platform/common/inputmap_kbd.o
|
||||
endif
|
||||
OBJS += platform/libpicofe/plat_sdl.o platform/libpicofe/in_sdl.o
|
||||
OBJS += platform/libpicofe/plat_dummy.o
|
||||
USE_FRONTEND = 1
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue