# makefile for sierra 2

all: m1

# All the object files
OBJECTS = sierra.o m1.o random.o
FELLFILES = fell.o

m1: ${OBJECTS} ${FELLFILES}
	gcc -lm -o m1 ${OBJECTS} ${FELLFILES}

clean:
	rm -f *~ core si2 ${OBJECTS}

gc:
	rm -f *~

sierra.o: sierra.c sierra.h mach.h
	gcc -c sierra.c

m1.o: m1.c sierra.h mach.h
	gcc -c m1.c

random.o: random.c sierra.h
	gcc -c random.c

fell.o: fell.c fell.h
	gcc -c fell.c

