# Sane defaults
CONF_GUI?=1
-# Use Hildon Games Wrapper library
-CONF_HGW?=$(CONF_GUI)
ifeq ($(ARCH),armel)
CONF_BUILD_ASM_CPU?=1
CONF_BUILD_ASM_SPC700?=1
CONF_XSP?=0
# Hildon Desktop compositing (in Fremantle)
CONF_HD?=0
+# Link to libzeemote
+CONF_ZEEMOTE?=0
# SNES stuff
OBJS = apu.o c4.o c4emu.o cheats.o cheats2.o clip.o cpu.o cpuexec.o data.o
LDLIBS += -lSDL_haa
CONF_EXIT_BUTTON ?= 1
endif
-ifeq ($(CONF_HGW), 1)
- CPPFLAGS += -DCONF_HGW=1 -I/usr/include/hgw $(shell pkg-config --cflags gconf-2.0)
- LDLIBS += -lhgw $(shell pkg-config --libs gconf-2.0)
- OBJS += platform/hgw.o
+ifeq ($(CONF_GUI), 1)
+ CPPFLAGS += -DCONF_GUI=1 $(shell pkg-config --cflags libosso gconf-2.0)
+ LDLIBS += $(shell pkg-config --libs libosso gconf-2.0)
+ OBJS += platform/osso.o
endif
ifeq ($(CONF_EXIT_BUTTON), 1)
CPPFLAGS += -DCONF_EXIT_BUTTON=1
LDLIBS += -lSDL_image
OBJS += platform/sdlvexit.o
endif
+ifeq ($(CONF_ZEEMOTE), 1)
+ CPPFLAGS += -DCONF_ZEEMOTE=1
+ LDLIBS += -lzeemote -lzeemote-conf -lbluetooth
+ OBJS += platform/zeemote.o
+endif
# automatic dependencies
DEPS := $(OBJS:.o=.d)