# Makefile for w00os' 1st stage boot loader # ------------------------------------------------- # Commands AS = nasm # Use this in DOS RM = del # Use this in Unix #RM = rm # ------------------------------------------------- # Various files # ------------- # Output of boot image BINFILE = boot.bin # Source file to boot loader BOOTFILE = boot.asm # Various directories # ------------------- SHAREDINCDIR = ../shared/include/ SHAREDSRCDIR = ../shared/src/ STAGE1INCDIR = include/ STAGE1SRCDIR = src/ STAGE1BINDIR = bin/ # ------------------------------------------------- all: $(AS) -f bin -o $(STAGE1BINDIR)$(BINFILE) -i $(STAGE1INCDIR) \ -i $(STAGE1SRCDIR) -i $(SHAREDINCDIR) -i $(SHAREDSRCDIR) \ $(STAGE1SRCDIR)$(BOOTFILE) clean: $(RM) $(STAGE1BINDIR)$(BINFILE)