Makefile.html
# Makefile for Dijkstra's algorithm imprlementation
CC = g++
NAME = dijkstra
#CFLAGS = -O
MODULES = main.o dijkstra.o hash.o adjlist.o priqueue.o
all : dijkstra
hash.o : hash.cc hash.h
adjlist.o : adjlist.cc adjlist.h vertex.h
priqueue.o : priqueue.cc priqueue.h vertex.h
dijkstra.o : dijkstra.cc dijkstra.h adjlist.h priqueue.h \
hash.h vertex.h
main.o : main.cc dijkstra.h adjlist.h hash.h vertex.h
dijkstra : $(MODULES)
$(CC) $(CFLAGS) $(MODULES) -o $(NAME) $(EXTRALIBS)
# strip $(NAME)
clean :
rm -f $(MODULES)