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

CFLAGS=-md -DNDEBUG -so
#CFLAGS=-md

OBJS= device.o intui.o cdrom.o iso9660.o rock.o
OBJS2= cdrom.o2 iso9660.o2 rock.o2 main.o2

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

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


all: cdrom cdrom-handler

cdrom: $(OBJS2)
	ln -o cdrom $(OBJS2) -lcl

cdrom-handler: $(OBJS)
	ln -o cdrom-handler $(OBJS) -lcl

iso9660.o: iso9660.c cdrom.h iso9660.h
iso9660.o2: iso9660.c cdrom.h iso9660.h
cdrom.o: cdrom.c cdrom.h
cdrom.o2: cdrom.c cdrom.h
rock.o: rock.c cdrom.h iso9660.h rock.h
rock.o2: rock.c cdrom.h iso9660.h rock.h
device.o: device.c cdrom.h iso9660.h device.h intui.h
intui.o: intui.c intui.h
main.o2: main.c cdrom.h iso9660.h

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

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