Files
buildroot/package/gmenu2x/gmenu2x.mk
2023-03-17 21:49:56 +01:00

25 lines
974 B
Makefile

GMENU2X_VERSION = origin/master
GMENU2X_SITE_METHOD = git
GMENU2X_SITE = https://github.com/MiyooCFW/gmenu2x.git
GMENU2X_DEPENDENCIES = sdl sdl_image sdl_mixer sdl_sound sdl_ttf
PLATFORM = miyoo
BUILDTIME := $(shell date +%s)
SDL_CFLAGS = $(shell $(STAGING_DIR)/usr/bin/sdl-config --cflags)
CFLAGS = -DPLATFORM=\"$(PLATFORM)\" -D__BUILDTIME__=$(BUILDTIME) -DLOG_LEVEL=3
CFLAGS += -Isrc
CFLAGS += -O0 -ggdb -g3 $(SDL_CFLAGS)
CFLAGS += -DTARGET_MIYOO
define GMENU2X_BUILD_CMDS
$(MAKE) CFLAGS="$(CFLAGS)" CC="$(TARGET_CC)" CXX="$(TARGET_CXX)" STRIP="$(TARGET_STRIP)" LD="$(TARGET_LD)" -C $(@D) -f Makefile.miyoo dist
endef
define GMENU2X_INSTALL_TARGET_CMDS
#$(INSTALL) -D -m 0755 $(@D)/dist/miyoo/gmenu2x "${BINARIES_DIR}/main/gmenu2x/gmenu2x"
mkdir -p "${BINARIES_DIR}/main/"
cp -r "${BASE_DIR}/../board/miyoo/gmenu2x/" "${BINARIES_DIR}/main/"
cp -r $(@D)/dist/miyoo/* "${BINARIES_DIR}/main/gmenu2x/"
endef
$(eval $(generic-package))