CC=	gcc
FLAGS=	-Wall -O2

FILES= ExtSub

all:    $(FILES)


ExtSub:		subproc.o dfsa2.o argdefs.o syntax.o globdefs.h
		gcc -Wall -o ExtSub main.c subproc.o dfsa2.o argdefs.o syntax.o
                
subproc.o:	subproc.c subproc.h
		gcc -c -Wall -o subproc.o subproc.c

dfsa2.o:	dfsa2.c dfsa2.h
		gcc -c -Wall -o dfsa2.o dfsa2.c


argdefs.o:	argdefs.c argdefs.h
		gcc -c -Wall -o argdefs.o argdefs.c

syntax.o:	syntax.c syntax.h
		gcc -c -Wall -o syntax.o syntax.c

clean:	
	-rm $(FILES) *.o
