CFLAGS=-O2 -Wall -I/usr/src/linux/include -I/usr/src/linux/drivers -fomit-frame-pointer
CC=gcc

all: isodetect isosize mycmp mydd readcdda playcdda \
	 cdrecord isoinfo 

isodetect: isodetect.c
	$(CC) $(CFLAGS) isodetect.c -o isodetect

isosize: isosize.c
	$(CC) $(CFLAGS) isosize.c -o isosize

mycmp: mycmp.c
	$(CC) $(CFLAGS) mycmp.c -o mycmp

mydd: mydd.c
	$(CC) $(CFLAGS) mydd.c -o mydd

readcdda: readcdda.c
	$(CC) $(CFLAGS) readcdda.c -o readcdda

playcdda: playcdda.c 
	$(CC) $(CFLAGS) playcdda.c -o playcdda

isoinfo: isoinfo.c
	$(CC) $(CFLAGS) isoinfo.c -o isoinfo

cdrecord: 
	cd cdrecord-1.6; ./Gmake.linux

install:
	mv isodetect isosize mycmp mydd readcdda \
	playcdda isoinfo ../../lib/bin
	./install_cdrecord.sh
	./install_mkisofs.sh

clean:
	rm -f *.o core isodetect isosize mycmp mydd \
	readcdda playcdda isoinfo 
	cd cdrecord-1.6; ./Gmake.linux distclean
