From ae4fc1c6a9e460db3be5df8ef7790b0f3f27fd79 Mon Sep 17 00:00:00 2001 From: KOPRajs Date: Mon, 26 Jul 2021 12:00:04 +0200 Subject: [PATCH] libretro-picodrive: fix ARM build --- .../emulation/libretro-picodrive/package.mk | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/packages/emulation/libretro-picodrive/package.mk b/packages/emulation/libretro-picodrive/package.mk index 395cc22bb8..64aeafb35b 100644 --- a/packages/emulation/libretro-picodrive/package.mk +++ b/packages/emulation/libretro-picodrive/package.mk @@ -45,7 +45,24 @@ post_configure_target() { } make_target() { - R= make -f Makefile.libretro + if target_has_feature neon; then + export HAVE_NEON=1 + export BUILTIN_GPU=neon + else + export HAVE_NEON=0 + fi + + case ${TARGET_ARCH} in + aarch64) + R= make -f Makefile.libretro platform=aarch64 + ;; + arm) + R= make -f Makefile.libretro platform=armv + ;; + x86_64) + R= make -f Makefile.libretro + ;; + esac } makeinstall_target() {