bootloader/biosboot/Makefile

21 lines
391 B
Makefile

SDIR ?= ../
BDIR ?= ./
PROG = biosboot
SRCS = biosboot.S
OBJS = biosboot.o
include $(SDIR)/Makefile.inc
CFLAGS += -c -fno-pie
LDFLAGS += -Ttext 0 -T ld.script
CPPFLAGS += -DLOADADDR=$(LOADADDR) -DLINKADDR=$(LINKADDR) -DBOOTMAGIC=$(BOOTMAGIC) -DBOOTSEG=$(BOOTSEG)
$(PROG): $(OBJS)
$(LD) $(LDFLAGS) -o $(BDIR)/$(PROG) $(OBJS)
$(OBJS): $(SDIR)/Makefile.inc
clean:
rm -f $(PROG) $(OBJS)