# Makefile for AmiCDROM.
#
# Aztec C compiler V5.2a.
#

# Add the switch -DNDEBUG to CFLAGS in order to disable the
# debug window.

CFLAGS=-DNDEBUG -sob -wnu
#CFLAGS=-wnu

AFLAGS=
LFLAGS=

OBJS= begin.o device.o intui.o cdrom.o iso9660.o rock.o devsupp.o
OBJS2= cdrom.o iso9660.o rock.o main.o

.c.o:
	cc $(CFLAGS) $*.c

.c.asm:
	as $(AFLAGS) -o $*.o $*.asm

all: cdrom cdrom-handler

cdrom: $(OBJS2)
	ln $(LFLAGS) -o cdrom $(OBJS2) -lc

cdrom-handler: $(OBJS)
	ln $(LFLAGS) -o cdrom-handler $(OBJS) -lc

iso9660.o: iso9660.c cdrom.h iso9660.h
cdrom.o: cdrom.c cdrom.h
rock.o: rock.c cdrom.h iso9660.h rock.h
device.o: device.c cdrom.h iso9660.h device.h intui.h devsupp.h
devsupp.o: devsupp.c devsupp.h cdrom.h intui.h device.h
intui.o: intui.c intui.h

dist:
	rm -f *.o *.o2 *.dbg

clean:
	rm -f *.o *.o2 cdrom cdrom-handler *.dbg
