From c04be9322cd69b3340d78db84b7663848170fe94 Mon Sep 17 00:00:00 2001 From: Uwe Hermann Date: Mon, 5 Oct 2009 13:55:28 +0000 Subject: Backport facility to specify a local coreboot version suffix from v3. Tested on QEMU. Signed-off-by: Uwe Hermann Acked-by: Uwe Hermann git-svn-id: svn://svn.coreboot.org/coreboot/trunk@4726 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1 --- Makefile | 6 +++++- src/Kconfig | 9 +++++++++ 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index fada32b0f5..b3e3e42cb9 100644 --- a/Makefile +++ b/Makefile @@ -93,6 +93,10 @@ BUILD-y := src/lib src/boot src/console src/devices src/southbridge src/northbri BUILD-y += util/cbfstool BUILD-$(CONFIG_ARCH_X86) += src/pc80 +ifneq ($(CONFIG_LOCALVERSION),"") +COREBOOT_EXTRA_VERSION := -$(shell echo $(CONFIG_LOCALVERSION)) +endif + # The primary target needs to be here before we include the # other files @@ -241,7 +245,7 @@ STACKPROTECT += $(call cc-option, -fno-stack-protector,) CFLAGS = $(STACKPROTECT) $(INCLUDES) -Os -nostdinc CFLAGS += -nostdlib -Wall -Wundef -Wstrict-prototypes -Wmissing-prototypes -CFLAGS +=-Wwrite-strings -Wredundant-decls -Wno-trigraphs +CFLAGS += -Wwrite-strings -Wredundant-decls -Wno-trigraphs CFLAGS += -Wstrict-aliasing -Wshadow CFLAGS += -fno-common -ffreestanding -fno-builtin -fomit-frame-pointer diff --git a/src/Kconfig b/src/Kconfig index 5702d7abf1..b2508bbc8a 100644 --- a/src/Kconfig +++ b/src/Kconfig @@ -27,6 +27,15 @@ mainmenu "Coreboot Configuration" +menu "General setup" + +config LOCALVERSION + string "Local version - append to coreboot release" + help + Append an extra string to the end of the coreboot version. + +endmenu + source src/mainboard/Kconfig source src/arch/i386/Kconfig source src/arch/ppc/Kconfig -- cgit v1.2.3