mirror of
https://github.com/Metabolix/HackBGRT.git
synced 2026-09-25 13:31:28 -07:00
Add git version to the EFI application
This commit is contained in:
@@ -9,6 +9,8 @@ GNUEFI_LIB = /usr/$(CC_PREFIX)/lib
|
|||||||
|
|
||||||
FILES_C = src/main.c src/util.c src/types.c src/config.c
|
FILES_C = src/main.c src/util.c src/types.c src/config.c
|
||||||
FILES_H = $(wildcard src/*.h)
|
FILES_H = $(wildcard src/*.h)
|
||||||
|
GIT_DESCRIBE = $(shell git describe --tags)
|
||||||
|
CFLAGS += '-DGIT_DESCRIBE=L"$(GIT_DESCRIBE)"'
|
||||||
|
|
||||||
.PHONY: all default
|
.PHONY: all default
|
||||||
|
|
||||||
|
|||||||
+7
-1
@@ -381,7 +381,13 @@ EFI_STATUS EFIAPI EfiMain(EFI_HANDLE image_handle, EFI_SYSTEM_TABLE *ST_) {
|
|||||||
goto fail;
|
goto fail;
|
||||||
|
|
||||||
fail: {
|
fail: {
|
||||||
Print(L"HackBGRT has failed. Use parameter debug=1 for details.\nPress any key to exit.\n");
|
Print(L"HackBGRT has failed. Use parameter debug=1 for details.\n");
|
||||||
|
#ifdef GIT_DESCRIBE
|
||||||
|
Print(L"HackBGRT version: " GIT_DESCRIBE L"\n");
|
||||||
|
#else
|
||||||
|
Print(L"HackBGRT version: unknown; not an official release?\n");
|
||||||
|
#endif
|
||||||
|
Print(L"Press any key to exit.\n");
|
||||||
ReadKey();
|
ReadKey();
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user