# Setup Makefile
#
# Author: Guto

include $(EPOS)/makedefs

all: setup

setup: setup.o 
	$(LD) $(LDFLAGS) -N -Ttext $(SETUP_ADDR) -o setup setup.o -lepos

setup.o: setup.c
	$(CC) $(CCFLAGS) -Wno-main -O2 -malign-functions=4 setup.c

install: all
	$(INSTALL) setup $(IMG)

print:
	$(PRINT1) $(INCLUDE)/system/memory_map.h \
	$(INCLUDE)/system/setup.h setup.c $(PRINT2)

clean:
	$(CLEAN) *.o setup
