# Linux Makefile for X WorkBone 0.1 Audio CD Control Panel
# 
GCC = gcc
LD  = gcc

LDFLAGS =
CFLAGS =  -Wall -O2 -m486

INCLUDES = workbone.h struct.h

all: cdman

help:
	cat README | more
	
cdman: hardware.o cdman.o misc.o
	$(LD) $(LDFLAGS) hardware.o cdman.o misc.o -o cdman

hardware.o: hardware.c $(INCLUDES)
	$(GCC) $(CFLAGS) hardware.c -c

misc.o: misc.c $(INCLUDES)
	$(GCC) $(CFLAGS) misc.c -c

cdman.o: cdman.c $(INCLUDES)
	$(GCC) $(CFLAGS) cdman.c -c

clean:
	rm -f *.o *.bck *.bak
	
