Files
genode-world/lib/mk/snes9x_libretro.mk
Norman Feske 3ee1f80051 Disable strict warnings
This commit is a response to Genode's increased default warning level.
See the corresponding issue at:

  https://github.com/genodelabs/genode/issues/465
2018-01-17 19:27:10 +01:00

24 lines
594 B
Makefile

LIBS = libretro libc libm stdcxx
SHARED_LIB = yes
CC_OPT += \
-fno-rtti -pedantic \
-DHAVE_STRINGS_H -DHAVE_STDINT_H -DRIGHTSHIFT_IS_SAR -D__LIBRETRO__ \
-O3 -DNDEBUG
CORE_DIR := $(call select_from_ports,snes9x-libretro)/src/libretro/snes9x
-include $(CORE_DIR)/libretro/Makefile.common
INC_DIR += $(CORE_DIR)/libretro $(CORE_DIR) $(CORE_DIR)/apu/ $(CORE_DIR)/apu/bapu
SRC_CC := $(notdir $(SOURCES_CXX))
vpath %.cpp $(CORE_DIR)/apu
vpath %.cpp $(CORE_DIR)/apu/bapu/dsp
vpath %.cpp $(CORE_DIR)/apu/bapu/smp
vpath %.cpp $(CORE_DIR)/libretro
vpath %.cpp $(CORE_DIR)
CC_CXX_WARN_STRICT =