# Makefile for w00os' 2nd stage boot lodaer
# -------------------------------------------------

# 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/

STAGE2INCDIR = include/
STAGE2SRCDIR = src/
STAGE2BINDIR = bin/

# -------------------------------------------------

all:
	$(AS) -f bin -o $(STAGE2BINDIR)$(BINFILE) -i $(STAGE2INCDIR) \
		-i $(STAGE2SRCDIR) -i $(SHAREDINCDIR) -i $(SHAREDSRCDIR) \
		$(STAGE2SRCDIR)$(BOOTFILE)

clean:
	$(RM) $(STAGE2BINDIR)$(BINFILE)
