INSTALLIB = /afs/sipb/project/Q/lib/@sys
INSTALLINC = /afs/sipb/project/Q/include

AFSINCDIR = /afs/athena/astaff/project/afsdev/bld/dest/include

CDEBUG= -g -Wall

CC= gcc

OBJECTS= libq_et.o afsacl.o afsmem.o qutils.o fstype.o directory.o

# DEFINES= -DANSI_CPP -D_ANSI_C_SOURCE -D_POSIX_SOURCE -D_ALL_SOURCE

CFLAGS= $(DEFINES) $(CDEBUG) -I$(AFSINCDIR) -I/usr/athena/include

INSTALL= install
RANLIB= ranlib

all:: libq.a

libq_et.c: libq_et.et
	compile_et libq_et.et

libq_et.h: libq_et.et
	compile_et libq_et.et

libq.a: $(OBJECTS)
	ar crv $@ $(OBJECTS)
	$(RANLIB) $@

clean::
	rm -f *~ .#* *.o *.a *.bak core

install::
	$(INSTALL) libq.a $(INSTALLIB)

install.h::
	$(INSTALL) q.h $(INSTALLINC)
	$(INSTALL) qproto.h $(INSTALLINC)
