BOARD: separate miyoo packages + concentrate RetroArch/libretro (#129)

MENU->Target packages ---> Miyoo Packages ---> ...
This commit is contained in:
Apaczer
2024-10-15 20:07:21 +02:00
committed by GitHub
parent 81270d9968
commit 59d7586ca6
217 changed files with 328 additions and 298 deletions

View File

@@ -0,0 +1,8 @@
config BR2_PACKAGE_LIBRETRO_ASSETS
bool "retroarch assets"
depends on BR2_PACKAGE_RETROARCH
help
The retroarch-assets repository is the home of the user interface elements used to generate the various User Experience (UX) environments.
The UX environments are referred as "menu drivers" and you can switch between environments on most platforms at any time.
https://github.com/libretro/libretro-assets

View File

@@ -0,0 +1,13 @@
LIBRETRO_ASSETS_VERSION = Latest
LIBRETRO_ASSETS_SITE = $(call github,libretro,retroarch-assets,${LIBRETRO_ASSETS_VERSION})
LIBRETRO_ASSETS_LICENSE = GPL-3.0
LIBRETRO_ASSETS_LICENSE_FILES = COPYING
define LIBRETRO_ASSETS_INSTALL_TARGET_CMDS
mkdir -p "${BINARIES_DIR}/retroarch/cores"
mkdir -p "${BINARIES_DIR}/retroarch/assets"
cp -r $(@D)/rgui/ "${BINARIES_DIR}/retroarch/assets/"
$(INSTALL) -D -m 0644 $(@D)/COPYING "${BINARIES_DIR}/retroarch/assets/"
endef
$(eval $(generic-package))