From 34c9429158537a9b5aaad8b3f54e6fa70bebf627 Mon Sep 17 00:00:00 2001 From: Shaun Inman Date: Thu, 2 Feb 2023 08:37:15 -0500 Subject: [PATCH] added dynamic build time and hash to minarch --- src/minarch/main.c | 2 +- src/minarch/makefile | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/minarch/main.c b/src/minarch/main.c index 7bcbfe6..22f83a9 100644 --- a/src/minarch/main.c +++ b/src/minarch/main.c @@ -2787,7 +2787,7 @@ static int OptionSaveChanges_openMenu(MenuList* list, int i) { static MenuList options_menu = { .type = MENU_LIST, .items = (MenuItem[]) { - {"Frontend", "MinUI (" RELEASE_NAME " " COMMIT_HASH ")",.on_confirm=OptionFrontend_openMenu}, + {"Frontend", "MinUI (" BUILD_DATE " " BUILD_HASH ")",.on_confirm=OptionFrontend_openMenu}, {"Emulator",.on_confirm=OptionEmulator_openMenu}, {"Controls",.on_confirm=OptionControls_openMenu}, {"Shortcuts",.on_confirm=OptionShortcuts_openMenu}, diff --git a/src/minarch/makefile b/src/minarch/makefile index f575bf8..1288f09 100644 --- a/src/minarch/makefile +++ b/src/minarch/makefile @@ -12,6 +12,10 @@ LDFLAGS = -ldl -lSDL -lSDL_image -lSDL_ttf -lmsettings -lpthread # CFLAGS += -fsanitize=address -fno-common # LDFLAGS += -lasan +BUILD_DATE!=date +%Y.%m.%d +BUILD_HASH!=git rev-parse --short HEAD +CFLAGS += -DBUILD_DATE=\"${BUILD_DATE}\" -DBUILD_HASH=\"${BUILD_HASH}\" + all: $(CC) main.c ../common/scaler_neon.c ../common/utils.c ../common/api.c -o $(TARGET) $(CFLAGS) $(LDFLAGS) clean: