Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion package/miyoo/retroarch/libretro-ecwolf/libretro-ecwolf.hash
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
# Locally calculated
sha256 680663e459b363beccbb3058b35b1a3c0001cd5be0d481be4724b232877853b3 libretro-ecwolf-18eca17c2d634b154824e0782c6cbbe0a2c9ea76-br1.tar.gz
sha256 8a9ce9f7c8d9a4aef45bcfa2920ea1a146475bca00e85521b198ffb73dfe9856 libretro-ecwolf-18eca17c2d634b154824e0782c6cbbe0a2c9ea76-br1.tar.gz
sha256 9451d8775f9660057b4703822b74307550c202773071ee0ff601738d5e1683fa libretro-libretro-common-996376e36d3f4f56eba202cb96230568628d2583.tar.gz
14 changes: 12 additions & 2 deletions package/miyoo/retroarch/libretro-ecwolf/libretro-ecwolf.mk
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,23 @@
################################################################################

LIBRETRO_ECWOLF_VERSION = 18eca17c2d634b154824e0782c6cbbe0a2c9ea76
LIBRETRO_ECWOLF_SUBMODULE_VERSION = 996376e36d3f4f56eba202cb96230568628d2583
LIBRETRO_ECWOLF_SITE = https://github.com/libretro/ecwolf.git
LIBRETRO_ECWOLF_SITE_METHOD=git
LIBRETRO_ECWOLF_GIT_SUBMODULES=y
LIBRETRO_ECWOLF_SITE_METHOD = git
LIBRETRO_ECWOLF_EXTRA_DOWNLOADS = \
$(call github,libretro,libretro-common,$(LIBRETRO_ECWOLF_SUBMODULE_VERSION))/libretro-libretro-common-$(LIBRETRO_ECWOLF_SUBMODULE_VERSION).tar.gz
#LIBRETRO_ECWOLF_GIT_SUBMODULES=y
LIBRETRO_ECWOLF_LICENSE = GPL-2.0+, ID-Software, MAME, Other
LIBRETRO_ECWOLF_LICENSE_FILES = docs/copyright docs/license-gpl.txt docs/license-id.txt docs/license-mame.txt
LIBRETRO_ECWOLF_NON_COMMERCIAL = y

define LIBRETRO_ECWOLF_POST_EXTRACT_SUBMODULE_FIXUP
mkdir -p $(@D)/src/libretro/libretro-common
tar xvf $(LIBRETRO_ECWOLF_DL_DIR)/libretro-libretro-common-$(LIBRETRO_ECWOLF_SUBMODULE_VERSION).tar.gz --strip-components=1 -C $(@D)/src/libretro/libretro-common
endef

LIBRETRO_ECWOLF_POST_EXTRACT_HOOKS += LIBRETRO_ECWOLF_POST_EXTRACT_SUBMODULE_FIXUP

define LIBRETRO_ECWOLF_BUILD_CMDS
$(SED) "s|-O2|-O3|g" $(@D)/src/libretro/Makefile
CFLAGS="$(TARGET_CFLAGS) $(COMPILER_COMMONS_CFLAGS_SO)" \
Expand Down