SHELL	= /bin/sh



CFLAGS	= 

OBJS    = driver.o tdcore.o SourceNode.o glahead.o attrmain.o \
	visitprocs.o treecon.o opt_liga.o various.o keywords.o lists.o \
	conflicts.o output.o Ccomment.o dfltclp.o source.o err.o csm.o idn.o \
	int.o

option.exe:	$(OBJS)
	$(CC) -o option.exe $(CFLAGS) $(OBJS)

clean:
	rm -f a.out *.o *.a core ERRS option.exe

driver.o:       driver.c HEAD.h INIT.h FINL.h csm.h option_enums.h \
option_types.h keywords.h various.h lists.h output.h conflicts.h err.h 
tdcore.o:       tdcore.c ptabs.h tdframe.h parser.h semprods.h err.h 
SourceNode.o:   SourceNode.c err.h treecon.h 
glahead.o:      glahead.c err.h source.h xtables.h xcode.h 
attrmain.o:     attrmain.c HEAD.h node.h treecon.h visitprocs.h csm.h \
option_enums.h option_types.h keywords.h various.h lists.h output.h \
conflicts.h err.h err.h 
visitprocs.o:   visitprocs.c HEAD.h err.h node.h treecon.h visitprocs.h \
glattr.h attrpredef.h csm.h option_enums.h option_types.h keywords.h \
various.h lists.h output.h conflicts.h err.h err.h 
treecon.o:      treecon.c HEAD.h err.h node.h visitprocs.h treecon.h \
gsdescr.h csm.h option_enums.h option_types.h keywords.h various.h \
lists.h output.h conflicts.h err.h err.h 
opt_liga.o:     opt_liga.c opt_liga.h csm.h option_enums.h \
option_types.h keywords.h various.h lists.h output.h conflicts.h 
various.o:      various.c err.h opt_liga.h csm.h option_enums.h \
option_types.h keywords.h various.h lists.h output.h conflicts.h 
keywords.o:     keywords.c keywords.h 
lists.o:        lists.c opt_liga.h csm.h option_enums.h option_types.h \
keywords.h various.h lists.h output.h conflicts.h 
conflicts.o:    conflicts.c opt_liga.h csm.h option_enums.h \
option_types.h keywords.h various.h lists.h output.h conflicts.h 
output.o:       output.c opt_liga.h csm.h option_enums.h option_types.h \
keywords.h various.h lists.h output.h conflicts.h 
Ccomment.o:     Ccomment.c err.h gla.h source.h 
dfltclp.o:      dfltclp.c source.h 
source.o:       source.c source.h 
err.o:  err.c err.h source.h 
csm.o:  csm.c csm.h err.h csmtbl.h 
idn.o:  idn.c err.h idn.h csm.h idntbl.h 
int.o:  int.c int.h 
