From 6bed90d8325deee0d3af7f15e849991d1f96e50f Mon Sep 17 00:00:00 2001 From: Apaczer <94932128+Apaczer@users.noreply.github.com> Date: Sun, 26 Nov 2023 20:01:20 +0100 Subject: [PATCH] [PACKAGE] LIBRETRO_MGBA - add LOCALE ifdef to *.mk +cleanup --- package/libretro-mgba/libretro-mgba.mk | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/package/libretro-mgba/libretro-mgba.mk b/package/libretro-mgba/libretro-mgba.mk index 86b07c64..71002b92 100644 --- a/package/libretro-mgba/libretro-mgba.mk +++ b/package/libretro-mgba/libretro-mgba.mk @@ -16,9 +16,13 @@ else mgba_platform="miyoo" endif +LIBRETRO_MGBA_CFLAGS = $(TARGET_CFLAGS) $(COMPILER_COMMONS_CFLAGS_SO) +ifeq ($(BR2_TOOLCHAIN_BUILDROOT_LOCALE),y) +LIBRETRO_MGBA_CFLAGS += -DHAVE_LOCALE +endif + define LIBRETRO_MGBA_BUILD_CMDS - - CFLAGS="$(TARGET_CFLAGS) $(COMPILER_COMMONS_CFLAGS_SO)" \ + CFLAGS="$(LIBRETRO_MGBA_CFLAGS)" \ CXXFLAGS="$(TARGET_CXXFLAGS) $(COMPILER_COMMONS_CXXFLAGS_SO)" \ LDFLAGS="$(TARGET_LDFLAGS) $(COMPILER_COMMONS_LDFLAGS_SO)" \ $(MAKE) CXX="$(TARGET_CXX)" CC="$(TARGET_CC)" -C $(@D)/ -f Makefile.libretro platform="$(mgba_platform)" @@ -26,9 +30,9 @@ define LIBRETRO_MGBA_BUILD_CMDS endef define LIBRETRO_MGBA_INSTALL_TARGET_CMDS - mkdir -p "${BINARIES_DIR}/retroarch/cores" + mkdir -p $(BINARIES_DIR)/retroarch/cores $(INSTALL) -D $(@D)/mgba_libretro.so \ - ${BINARIES_DIR}/retroarch/cores/mgba_libretro.so + $(BINARIES_DIR)/retroarch/cores/mgba_libretro.so endef $(eval $(generic-package))