# Linux Makefile for WorkBone 0.1 Audio CD Control Panel
# 
WARN = -Wall 

.c.o:
	gcc $(WARN) -O2 -c $*.c

all: workbone workbone.1.Z
	
workbone: workbone.o hardware.o  
	gcc -o workbone workbone.o hardware.o -s

workbone.1.Z: workbone.1
	groff -man workbone.1 | compress >workbone.1.Z
		
hardware.o: hardware.c struct.h

workbone.o: workbone.c workbone.h

install: workbone workbone.1.Z
	chmod 755 workbone
	chmod 644 workbone.1.Z
	cp workbone /usr/local/bin
	cp workbone.1.Z /usr/man/cat1

clean:
	rm -f workbone workbone.1.Z *.o core *~

