diff options
author | Danny Holman <dholman@gymli.org> | 2025-08-28 08:36:42 -0500 |
---|---|---|
committer | Danny Holman <dholman@gymli.org> | 2025-08-28 08:36:42 -0500 |
commit | a3085f5b9309c659c58282b4e50d955dcb0c0b7f (patch) | |
tree | 0b41f921d7d4e40b96392149be291542648e1f68 /bootstrap/stage1/efi | |
parent | bootstrap: create build files (diff) | |
download | box-master.tar.gz box-master.tar.zst box-master.zip |
Update the build configuration files for the included bootloader to
match the formatting requirements of the main build configs.
Signed-off-by: Danny Holman <dholman@gymli.org>
Diffstat (limited to '')
-rw-r--r-- | bootstrap/stage1/efi/Makefile | 49 |
1 files changed, 0 insertions, 49 deletions
diff --git a/bootstrap/stage1/efi/Makefile b/bootstrap/stage1/efi/Makefile deleted file mode 100644 index b1a96ef..0000000 --- a/bootstrap/stage1/efi/Makefile +++ /dev/null @@ -1,49 +0,0 @@ -INCLUDE?=-I$(ROOTDIR)kernel/arch/$(ARCH)/include -CFLAGS?=-O0 -fno-stack-protector -ffreestanding -fno-builtin -nostdinc -nostdlib -LDFLAGS?=-subsystem:efi_application -entry:_uefi_start - -# -- Do not edit below this line -- - -LD:=lld-link -INCLUDE:=$(INCLUDE) $(SYS_INCLUDE) -CFLAGS:=$(CFLAGS) -Wall -Wextra -DVERSION=\"$(VERSION)\" -DARCH=\"$(ARCH)\" -g -LDFLAGS:=$(LDFLAGS) -ARCH:=$(ARCH) -EFI:=boot-stage1.efi - -ARCHDIR=../arch/$(ARCH)/efi - -include $(ARCHDIR)/make.config - -INCLUDE:=$(INCLUDE) $(STAGE1_ARCH_INCLUDE) -CFLAGS:=$(CFLAGS) $(STAGE1_ARCH_CFLAGS) -LDFLAGS:=$(LDFLAGS) $(STAGE1_ARCH_LDFLAGS) - -OBJS=$(STAGE1_ARCH_OBJS) \ - efi.o \ - -.PHONY: all clean install -.SUFFIXES: .o .c .s - -all: $(EFI) - -$(EFI): $(OBJS) - @$(LD) $(LDFLAGS) -out:$@ $^ - @echo [LD] $@ - -.c.o: - @$(CC) -MD -c $< -o $@ $(CFLAGS) $(INCLUDE) -DVERSION=\"$(VERSION)\" - @echo [CC] $@ - -.s.o: - @$(CC) -MD -c $< -o $@ $(CFLAGS) $(INCLUDE) -DVERSION=\"$(VERSION)\" - @echo [AS] $@ - -clean: - $(RM) $(EFI) $(EFI:.efi=.lib) $(OBJS) $(OBJS:.o=.d) - -install: $(EFI) - mkdir -p $(DESTDIR)$(BOOTDIR) - install -m 0755 $(EFI) $(DESTDIR)$(BOOTDIR)/$(EFI) - --include $(OBJS:.o=.d) |