genode-ehmry/libretro/cores/snes9x/Tuprules.tup

28 lines
761 B
Plaintext
Raw Normal View History

2019-03-03 14:33:35 +01:00
CORE_PKGS += stdcxx libc libm
NO_UNDEFINED =
include upstream/libretro/Makefile.common
CODE_DEFINES = -fomit-frame-pointer -fno-exceptions -fno-rtti -pedantic
WARNINGS_DEFINES = -Wall -W -Wno-unused-parameter
CFLAGS += -O2 -DNDEBUG
CFLAGS += -DHAVE_STDINT_H -DHAVE_STRINGS_H
CXXFLAGS += $(CODE_DEFINES) $(WARNINGS_DEFINES)
CXXFLAGS += -DRIGHTSHIFT_IS_SAR -D__LIBRETRO__ -DALLOW_CPU_OVERCLOCK
: foreach $(SOURCES_C) |> !libretro_cc |> {libretro_objs}
: foreach $(SOURCES_CXX) |> !libretro_cxx |> {libretro_objs}
: {libretro_objs} |> !libretro_core_link |> {core}
2019-03-24 20:04:00 +01:00
: {core} |> !collect_bin |>
: |> !bin |>
2019-03-03 14:33:35 +01:00
2019-03-30 15:33:04 +01:00
PKG_DEPENDS += \
2019-05-23 12:08:51 +02:00
@(PUBLIC_SRC_STDCXX) \
2019-03-30 15:33:04 +01:00
2019-07-13 23:43:03 +02:00
: $(TUP_CWD)/pkg.dhall |> !render_runtime |> {runtime}
2019-03-24 20:04:00 +01:00
: |> !pkg |>
2019-07-13 23:43:03 +02:00
: $(TUP_CWD)/pkg.dhall |> !index_pkg |>