libretro-genode/libretro/cores/mrboom/Tuprules.tup

29 lines
634 B
Plaintext
Raw Normal View History

2019-03-03 14:11:01 +01:00
CORE_PKGS += stdcxx libc libm
2019-03-03 14:11:01 +01:00
NO_UNDEFINED =
# Uses Genode API to create secondary stack
LIBRETRO_COMM_DIR =
# TODO: update libretro-common
2019-03-03 14:11:01 +01:00
CFLAGS += -O3
CFLAGS += -DMRBOOM -DHAVE_IBXM -D_FORTIFY_SOURCE=0
2019-03-24 20:04:00 +01:00
CFLAGS += -DPLATFORM=\"genode\"
2019-03-03 14:11:01 +01:00
CFLAGS += -std=gnu99
CXXFLAGS += -std=c++98
include upstream/Makefile.common
: 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:11:01 +01:00
2019-04-05 23:54:15 +02:00
PKG_DEPENDS += \
2019-05-23 12:08:51 +02:00
@(PUBLIC_SRC_STDCXX) \
2019-04-05 23:54:15 +02:00
2019-08-01 00:35:22 +02:00
: $(TUP_CWD)/pkg.dhall |> !render_runtime |>
2019-03-24 20:04:00 +01:00
: |> !pkg |>