# Makefile for CMSC 420-0201
# UMCP Spring 2000
# part3
# Jesse B. Dooley
# mh42013
CC = gcc
part3: part3.o
$(CC) -o part3 part3.o -lm -lstdc++
part3.o: part3.cc TemasBase.o
$(CC) -c -w part3.cc
TemasBase.o: TemasBase.cc site.o TwoDPointFloat.o pm1quadtree.o sitemanager.o List.o Queue.o
$(CC) -c -w TemasBase.cc
pm1quadtree.o: pm1quadtree.cc site.o TwoDPointFloat.o route.o List.o
$(CC) -c -w pm1quadtree.cc
sitemanager.o: sitemanager.cc route.o site.o SkipLists.o List.o
$(CC) -c -w sitemanager.cc
route.o: route.cc site.o TwoDPointFloat.o weight.o
$(CC) -c -w route.cc
SkipLists.o: SkipLists.cc List.o site.o
$(CC) -c -w SkipLists.cc
site.o: site.cc BadAxisException.o BadTypeException.o BadSiteNameException.o TwoDPointFloat.o
$(CC) -c -w site.cc
weight.o: weight.cc
$(CC) -c -w weight.cc
TwoDPointFloat.o: TwoDPointFloat.cc
$(CC) -c -w TwoDPointFloat.cc
BadSiteNameException.o: BadSiteNameException.cc
$(CC) -c -w BadSiteNameException.cc
BadTypeException.o: BadTypeException.cc
$(CC) -c -w BadTypeException.cc
BadAxisException.o: BadAxisException.cc
$(CC) -c -w BadAxisException.cc
List.o: List.cc
$(CC) -c -w List.cc
Queue.o: Queue.cc
$(CC) -c -w Queue.cc