# isom.d/src makefile
SHELL=/bin/sh
LIBPATH = ../../lib.d
AUTOMATALIB = $(LIBPATH)/automatalib.a
CFLAGS= -g -I/usr/local/include -DDEBUG -I$(LIBPATH)
all: ../bin/abquot ../bin/foxreg ../bin/findisoms  ../bin/testisom \
 ../bin/kbeqn ../bin/orders ../bin/ordrels ../bin/permim \
 ../bin/powrels ../bin/subabquot 
.c.o:
	cc -c $(CFLAGS) $*.c 
../bin/abquot: abquot.o $(AUTOMATALIB) 
	cc $(CFLAGS)  -o ../bin/abquot abquot.o $(AUTOMATALIB)
../bin/findisoms:  findisoms.o $(AUTOMATALIB)
	cc $(CFLAGS) -o ../bin/findisoms findisoms.o $(AUTOMATALIB)
../bin/kbeqn: kbeqn.o $(AUTOMATALIB)
	cc $(CFLAGS) -o ../bin/kbeqn kbeqn.o $(AUTOMATALIB)
../bin/ordrels: ordrels.o $(AUTOMATALIB)  
	cc $(CFLAGS)  -o ../bin/ordrels ordrels.o $(AUTOMATALIB)
../bin/orders: orders.o
	cc $(CFLAGS)  -o ../bin/orders orders.o
../bin/permim: permim.o permimp.o $(AUTOMATALIB)
	cc $(CFLAGS) -o ../bin/permim permim.o permimp.o $(AUTOMATALIB)
permim.o  :permim.c
	cc $(CFLAGS) -c -DPERMDIR="\"/maths/geom/ser/distrib/isom.d/permgps\"" \
	permim.c
../bin/powrels: powrels.o $(AUTOMATALIB)
	cc $(CFLAGS) -o ../bin/powrels powrels.o $(AUTOMATALIB)
../bin/foxreg: foxreg.o
	cc $(CFLAGS) -o ../bin/foxreg foxreg.o
../bin/subabquot: subabquot.o
	cc $(CFLAGS) -o ../bin/subabquot subabquot.o
../bin/testisom: gptree.o testisom.o $(AUTOMATALIB)
	cc $(CFLAGS) -o ../bin/testisom gptree.o testisom.o $(AUTOMATALIB) -lm
lint: $(CFILES) $(HFILES)
	lint -x -DDEBUG $(CFILES) | tee lint
