# Makefile for SAS/C
#
#

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

.c.o:
	SC $(CFLAGS) $(CPU) $(DEBUG) $(OPTIMIZE) $*.c

.c.or:
	SC $(CFLAGS) $(CPU) $(DEBUG) $(OPTIMIZE) OBJNAME=$*.or PARAMETERS=REGISTER $*.c

CFLAGS		= MCCONS STREQ STRMERGE NOSTKCHK DEFINE=NDEBUG UTILLIB
LFLAGS		= SC SD ND NOICONS

OPTIMIZE	= OPTIMIZE OPTINLOCAL OPTTIME
CPU		= CPU=68030
DEBUG		= DEBUG=LINE

LIBS		= LIB:sc.lib LIB:amiga.lib LIB:debug.lib
OBJ1		= device.or intui.or cdrom.or iso9660.or rock.or devsupp.or
OBJ2		= cdrom.o iso9660.o rock.o main.o

all:		CDROM-Handler CDROM

CDROM-Handler:	$(OBJ1)
		SLINK $(OBJ1) TO $@ LIB $(LIBS) $(LFLAGS) MAP RAM:$@.map,hs
		@Protect $@ -e

CDROM:		$(OBJ2)
		SLINK LIB:c.o $(OBJ2) TO $@ LIB $(LIBS) $(LFLAGS)
