# Tools for the "double" Linux disk compression device driver.
# by Jean-Marc Verbavatz <jmv@receptor.mgh.harvard.edu> 11 Jan 1994.

CFLAGS = -O2 -N
LFLAGS = -s

all = mkdble dbck dbmount dbumount dbdebug dbstat
all: $(all)

mkdble: mkdble.o tools.o lzw.o
	cc $(LFLAGS) -o mkdble mkdble.o tools.o lzw.o

dbck: dbck.o tools.o lzw.o
	cc $(LFLAGS) -o dbck dbck.o tools.o lzw.o

dbmount: dbmount.o
	cc $(LFLAGS) -o dbmount dbmount.o

dbumount: dbumount.o
	cc $(LFLAGS) -o dbumount dbumount.o

dbdebug: dbdebug.o
	cc $(LFLAGS) -o dbdebug dbdebug.o

dbstat: dbstat.o
	cc $(LFLAGS) -o dbstat dbstat.o

mount: mount.o
	cc $(LDFLAGS) -o mount mount.c

clean:
	$(RM) *.o $(all)

install:
	install $(all) /usr/local/bin
