build gmenu2x with -O0

prepare to copy generated files from gmenu2x to sdcard
This commit is contained in:
tiopex
2023-03-17 11:48:04 +01:00
parent 8727a8bd1b
commit 248f82ac68
2460 changed files with 15 additions and 6 deletions

View File

@@ -1,6 +1,6 @@
config BR2_PACKAGE_GMENU2X
bool "gmenu2x"
select BR2_PACKAGE_SDL2
select BR2_PACKAGE_SDL
select BR2_PACKAGE_SDL_IMAGE
select BR2_PACKAGE_SDL_TTF
help

View File

@@ -2,15 +2,24 @@ 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) CC="$(TARGET_CC)" CXX="$(TARGET_CXX)" STRIP="$(TARGET_STRIP)" LD="$(TARGET_LD)" -C $(@D) -f Makefile.miyoo
$(MAKE) CFLAGS="$(CFLAGS)" CC="$(TARGET_CC)" CXX="$(TARGET_CXX)" STRIP="$(TARGET_STRIP)" LD="$(TARGET_LD)" -C $(@D) -f Makefile.miyoo
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/"
#$(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))