#
# SMakefile for Amiga SAS/C 6.51
# Using Rayboyld's curses V2.10
#

SRC	= main.c main-gcu.c main-ncu.c main-cur.c main-x11.c xtra-x11.c \
	  signals.c util.c io.c arrays.c save.c save-old.c death.c \
	  generate.c birth.c creature.c effects.c magic.c dungeon.c command.c \
	  misc1.c misc2.c misc3.c misc4.c moria1.c moria2.c moria3.c moria4.c \
	  spells1.c spells2.c cave.c desc.c tables.c variable.c \
	  store.c recall.c wizard.c borg.c \
	  term.c random.c z-util.c z-virt.c z-form.c amiga.c

OBJ	= main.o main-gcu.o main-ncu.o main-cur.o main-x11.o xtra-x11.o \
	  signals.o util.o io.o arrays.o save.o save-old.o death.o \
	  generate.o birth.o creature.o effects.o magic.o dungeon.o command.o \
	  misc1.o misc2.o misc3.o misc4.o moria1.o moria2.o moria3.o moria4.o \
	  spells1.o spells2.o cave.o desc.o tables.o variable.o \
	  store.o recall.o wizard.o borg.o \
	  term.o random.o z-util.o z-virt.o z-form.o amiga.o

CC	= sc

CFLAGS	= DEF=USE_GCU

#
# Build the "Angband" program and move it up one directory
#

Angband: $(OBJ)
        $(CC) $(CFLAGS) LINK WITH <<
$(OBJ) TO Angband LIB=LIB:curses.lib
<
        C:Delete /Angband
        C:Rename Angband /

main.o:		main.c
main-gcu.o:	main-gcu.c
main-ncu.o:	main-ncu.c
main-cur.o:	main-cur.c
main-x11.o:	main-x11.c
xtra-x11.o:	xtra-x11.c
signals.o:	signals.c
util.o:		util.c
io.o:		io.c
arrays.o:	arrays.c
save.o:		save.c
save-old.o:	save-old.c
death.o:	death.c
generate.o:	generate.c
birth.o:	birth.c
creature.o:	creature.c
effects.o:	effects.c
magic.o:	magic.c
dungeon.o:	dungeon.c
command.o:	command.c
misc1.o:	misc1.c
misc2.o:	misc2.c
misc3.o:	misc3.c
misc4.o:	misc4.c
moria1.o:	moria1.c
moria2.o:	moria2.c
moria3.o:	moria3.c
moria4.o:	moria4.c
spells1.o:	spells1.c
spells2.o:	spells2.c
cave.o:		cave.c
desc.o:		desc.c
tables.o:	tables.c
variable.o:	variable.c
store.o:	store.c
recall.o:	recall.c
wizard.o:	wizard.c
borg.o:		borg.c
term.o:		term.c
random.o:	random.c
z-util.o:	z-util.c
z-virt.o:	z-virt.c
z-form.o:	z-form.c
amiga.o:	amiga.c
