From 5057c439be750f778400953bbd864849521b9fc8 Mon Sep 17 00:00:00 2001 From: Danny Holman Date: Wed, 15 Oct 2025 19:53:50 -0500 Subject: bootstrap: stage2: create build files Create the baseline build files from templates in the project root. Since the second stage is *mostly* standardized, overrides should be kept to a minimum unless a specific architecture/platform requires it. Signed-off-by: Danny Holman --- bootstrap/stage2/Makefile | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'bootstrap/stage2/Makefile') diff --git a/bootstrap/stage2/Makefile b/bootstrap/stage2/Makefile index 2b3951d..1799157 100644 --- a/bootstrap/stage2/Makefile +++ b/bootstrap/stage2/Makefile @@ -17,7 +17,7 @@ include $(ROOTDIR)/common.mk -ifeq (BS_DEBUG,YES) +ifeq ($(BS_DEBUG),YES) AFLAGS+=-g CFLAGS+=-g endif @@ -28,7 +28,12 @@ CFLAGS+=-ffreestanding -fno-stack-protector $(BS_OPLVL) BINARY=bootstrap-stage2 include $(ARCHDIR)/make.conf +FIRMWARE_DIR=firmware/$(FIRMWARE) +include $(FIRMWARE_DIR)/make.conf +COMMON_DIR=firmware/common OBJS=$(ARCH_OBJS) \ + $(COMMON_OBJS) \ + $(FIRMWARE_OBJS) \ include $(ROOTDIR)/patterns.mk -- cgit v1.2.3