CC = /usr/bin/gcc
CFLAGS = -O2 -DNODMA=1 -I../pcimem

INCDIR = /usr/local/include
LIBDIR = /usr/local/lib
LIBOBJS = phibutil.o memmap.o

all:	libphibdma.a phibtest

libphibdma.a:	$(LIBOBJS)
	ar rvu $@ $?
	ranlib $@

phibtest:	$(LIBOBJS) phibtest.o
	$(CC) -o $@ phibtest.o $(LIBOBJS)

install:
		cp libphibdma.a $(LIBDIR)/libphibdma.a
		cp phibutil.h $(INCDIR)/phibutil.h

clean:
	rm -f *.o core *~

bak:
	-tar cvf phib.tar ./*.[hc] ./*.pl ./*.csh ./*.awk ./*.template
	-gzip phib.tar
