all: sigma0

CPPFLAGS = -I../include -I../../../lib/libl4sys/include -I../../../../oskit \
  -I../../../../oskit/flux/c

include ../../../../../Makeconf

C = oskit_support.c globals.c init.c memmap.c

O = $(C:.c=.o)
CRT0 = crt0.o

CFLAGS += -Wall -O -g
LIBS = -L ../../../../oskit/lib -lkern -lmc

sigma0: sigma0.ld $(CRT0) $(O)
	$(LD) -o $@ -T $^ $(LIBS)

clean:
	rm -f *.o sigma0

realclean: clean
	rm -f *.d *~

include $(C:.c=.d)
