Created
March 23, 2016 16:17
-
-
Save substring/ae8c36744191d5214fa1 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
################################################################################ | |
# | |
# REICAST | |
# | |
################################################################################ | |
REICAST_VERSION = 0a1689cb40753d7c4ec572304f9de57ae76897d8 | |
REICAST_SITE = $(call github,reicast,reicast-emulator,$(REICAST_VERSION)) | |
REICAST_INSTALL_STAGING = NO | |
REICAST_DEPENDENCIES = sdl2 libpng | |
define REICAST_UPDATE_INCLUDES | |
sed -i "s+/opt/vc+$(STAGING_DIR)/usr+g" $(@D)/shell/linux/Makefile | |
endef | |
REICAST_PRE_BUILD_HOOKS += REICAST_UPDATE_INCLUDES | |
define REICAST_BUILD_CMDS | |
# Sadly the NEON optimizations in the PNG library don't work yet, so disable them | |
$(TARGET_CONFIGURE_OPTS) $(MAKE) \ | |
CPP="$(TARGET_CPP) -DPNG_ARM_NEON_OPT=0" \ | |
CXX="$(TARGET_CXX) -DPNG_ARM_NEON_OPT=0" \ | |
CC="$(TARGET_CC) -DPNG_ARM_NEON_OPT=0" \ | |
AS="$(TARGET_CC) -DPNG_ARM_NEON_OPT=0" \ | |
STRIP="$(TARGET_STRIP)" \ | |
-C $(@D)/shell/linux -f Makefile platform="rpi2" | |
endef | |
#define REICAST_INSTALL_TARGET_CMDS | |
# $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) -f Makefile install | |
#endef | |
$(eval $(generic-package)) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment