# Makefile for software for computing a minimal directed acyclic graph
#	       containing all suboptimal alignments.

#SOURCES = AC.h sub.h AC.c sub.driver.c sub.c pat_AC.c lib.c

.c.o:
	gcc -O -ansi -pedantic -c $*.c

sub_OBJS = sub.o sub.driver.o lib.o

pat_AC_OBJS = AC.o sub.o pat_AC.o lib.o

everything: sub pat_AC

sub: $(sub_OBJS)
	gcc -static -O -ansi -pedantic -o sub $(sub_OBJS)

pat_AC: $(pat_AC_OBJS)
	gcc -static -O -ansi -pedantic -o pat_AC $(pat_AC_OBJS)

AC.o: AC.h AC.c lib.c

sub.driver.o: sub.h sub.driver.c lib.c

sub.o: sub.h sub.c lib.c

pat_AC.o: AC.h sub.h pat_AC.c lib.c

lib.o: lib.c
