#
# To compile, type "make" or make "all"
# To remove files, type "make clean"
#
OBJS = *.o *.so

.SUFFIXES: .c .o 

all: emulator routetrace

emulator: 
	gcc -p -Wall -o  emulator emulator.c -lm

utest: 
	gcc -p -Wall -o  utest utest.c -lm

tracer:
	g++ -o trace trace.cpp

routetrace:
	gcc -p -Wall -o  trace routetrace.c -lm

clean:
	-rm -f $(OBJS) trace utest emulator *.out 


