# PEBLS 2.0 Makefile
# September, 1993
# Copyright (c) 1993 by The Johns Hopkins University 


# DEFAULT COMPILER = GCC  ("CC" WORKS TOO)

CC = gcc
FLAGS = -c 

pebls:  pebls.o init.o metric.o weights.o symtab.o readers.o util.o output.o 
	$(CC) pebls.o init.o metric.o weights.o symtab.o readers.o util.o output.o -o pebls -lm

pebls.o:  	pebls.c config.h pebls.h
	  	$(CC) $(FLAGS) pebls.c

init.o:  	init.c config.h pebls.h
	 	$(CC) $(FLAGS) init.c

metric.o:  	metric.c config.h pebls.h
	 	$(CC) $(FLAGS) metric.c

weights.o:  	weights.c config.h pebls.h
	 	$(CC) $(FLAGS) weights.c

symtab.o:  	symtab.c config.h pebls.h
	 	$(CC) $(FLAGS) symtab.c

readers.o:  	readers.c config.h pebls.h
	 	$(CC) $(FLAGS) readers.c

util.o:  	util.c config.h pebls.h
	 	$(CC) $(FLAGS) util.c

output.o:	output.c config.h pebls.h
		$(CC) $(FLAGS) output.c