Quad tree search makefile

From Minor Miracle Software
Jump to: navigation, search
# 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