SHELL = /bin/sh

all = tapeinfo

SOURCES = tapeinfo.c inquiry.c modesense.c logsense.c scsicmd.c version.c
HEADERS = tapeinfo.h inquiry.h modesense.h logsense.h scsicmd.h
MISCFILES = README COPYING Makefile


tapeinfo: tapeinfo.o inquiry.o modesense.o logsense.o scsicmd.o version.o

tapeinfo.o: tapeinfo.c tapeinfo.h inquiry.h modesense.h logsense.h

inquiry.o: inquiry.c tapeinfo.h scsicmd.h inquiry.h

modesense.o: modesense.c tapeinfo.h scsicmd.h modesense.h

logsense.o: logsense.c tapeinfo.h scsicmd.h logsense.h

scsicmd.o: scsicmd.c scsicmd.h

version.o: version.c



dist:
	set -x && \
	d=tapeinfo-`sed -n <version.c \
		's/.*version_string[^"]*"\([0-9.]*\).*/\1/p' \
	` && \
	echo $$d && \
	rm -rf $$d && \
	mkdir $$d && \
	ln $(MISCFILES) $(SOURCES) $(HEADERS) $$d && \
	tar -cf - $$d | gzip -9 >$$d.tar.gz && \
	rm -rf $$d
