summaryrefslogtreecommitdiff
path: root/src/makefile.ami
diff options
context:
space:
mode:
authorBardur Arantsson <bardur@scientician.net>2010-01-08 20:28:34 +0100
committerBardur Arantsson <bardur@scientician.net>2010-01-08 23:46:06 +0100
commit6aa48afdd57d03314fdf4be6c9da911c32277c84 (patch)
tree2dc401f9aae2dc6736d2fc3811c8f8099d3eabe6 /src/makefile.ami
Import tome-2.3.5.
Diffstat (limited to 'src/makefile.ami')
-rw-r--r--src/makefile.ami110
1 files changed, 110 insertions, 0 deletions
diff --git a/src/makefile.ami b/src/makefile.ami
new file mode 100644
index 00000000..324667dd
--- /dev/null
+++ b/src/makefile.ami
@@ -0,0 +1,110 @@
+# Smakefile
+#
+# Amiga SAS/C 6.50
+
+all: angband
+
+# Object files
+OBJS = \
+ z-util.o z-virt.o z-form.o z-rand.o z-term.o z-sock.o \
+ variable.o tables.o util.o cave.o cmovie.o \
+ object1.o object2.o traps.o monster1.o monster2.o monster3.o \
+ xtra1.o xtra2.o spells1.o spells2.o help.o \
+ melee1.o melee2.o save.o files.o notes.o \
+ status.o randart.o gods.o modules.o \
+ cmd1.o cmd2.o cmd3.o cmd4.o cmd5.o cmd6.o cmd7.o \
+ store.o birth.o loadsave.o ghost.o powers.o \
+ wizard1.o wizard2.o wild.o plots.o \
+ generate.o gen_maze.o gen_evol.o dungeon.o init1.o init2.o \
+ bldg.o levels.o squeltch.o \
+ main-ami.o sound-ami.o main.o
+
+# Header files
+HDRS = \
+ h-basic.h \
+ h-define.h h-type.h h-system.h h-config.h
+
+# Include files
+INCS = \
+ angband.h \
+ config.h defines.h types.h externs.h \
+ z-term.h z-rand.h z-util.h z-virt.h z-form.h z-sock.h$(HDRS)
+
+# Linking
+angband: $(OBJS)
+ echo Linking
+ slink QUIET WITH angband.lnk
+
+# Compiling
+.c.o:
+ echo Compiling $*.c
+ sc DEFINE AMIGA DEFINE USE_AMI $*
+
+# Dependencies
+birth.o: birth.c $(INCS)
+borg-aux.o: borg-aux.c $(INCS) borg-aux.h borg-ext.h
+borg-aux.o: borg-obj.h borg-map.h borg.h
+borg-ben.o: borg-ben.c $(INCS) borg-ben.h borg-aux.h borg-ext.h
+borg-ben.o: borg-obj.h borg-map.h borg.h
+borg-ext.o: borg-ext.c $(INCS) borg-ext.h
+borg-ext.o: borg-obj.h borg-map.h borg.h
+borg-obj.o: borg-obj.c $(INCS) borg-obj.h borg.h
+borg-map.o: borg-map.c $(INCS) borg-map.h borg.h
+borg.o: borg.c $(INCS) borg.h
+cave.o: cave.c $(INCS)
+cmd1.o: cmd1.c $(INCS)
+cmd2.o: cmd2.c $(INCS)
+cmd3.o: cmd3.c $(INCS)
+cmd4.o: cmd4.c $(INCS)
+cmd5.o: cmd5.c $(INCS)
+cmd6.o: cmd6.c $(INCS)
+cmd7.o: cmd7.c $(INCS)
+cmovie.o: cmovie.c $(INCS)
+dungeon.o: dungeon.c $(INCS)
+files.o: files.c $(INCS)
+generate.o: generate.c $(INCS)
+gen_evol.o: gen_evol.c $(INCS)
+gen_maze.o: gen_maze.c $(INCS)
+init1.o: init1.c $(INCS)
+init2.o: init2.c $(INCS)
+loadsave.o: loadsave.c $(INCS)
+main-ami.o: main-ami.c $(INCS) sound-ami.h
+main.o: main.c $(INCS)
+melee1.o: melee1.c $(INCS)
+melee2.o: melee2.c $(INCS)
+monster1.o: monster1.c $(INCS)
+monster2.o: monster2.c $(INCS)
+monster3.o: monster3.c $(INCS)
+notes.o: notes.c $(INCS)
+object1.o: object1.c $(INCS)
+object2.o: object2.c $(INCS)
+powers.o: powers.c $(INCS)
+help.o: help.c $(INCS)
+randart.o: randart.c $(INCS)
+tarps.o: traps.c $(INCS)
+bldg.o: bldg.c $(INCS)
+plots.o: plots.c $(INCS)
+sound-ami.o: sound-ami.c sound-ami.h
+spells1.o: spells1.c $(INCS)
+spells2.o: spells2.c $(INCS)
+status.o: status.c $(INCS)
+store.o: store.c $(INCS)
+tables.o: tables.c $(INCS)
+util.o: util.c $(INCS)
+variable.o: variable.c $(INCS)
+wizard1.o: wizard1.c $(INCS)
+wizard2.o: wizard2.c $(INCS)
+xtra1.o: xtra1.c $(INCS)
+xtra2.o: xtra2.c $(INCS)
+gods.o: gods.c $(INCS)
+levels.o: levels.c $(INCS)
+ghost.o: ghost.c $(INCS)
+squeltch.o: squeltch.c $(INCS)
+wild.o: wild.c $(INCS)
+modules.o: modules.c $(INCS)
+z-form.o: z-form.c $(HDRS) z-form.h z-util.h z-virt.h
+z-rand.o: z-rand.c $(HDRS) z-rand.h
+z-term.o: z-term.c $(HDRS) z-term.h z-virt.h
+z-util.o: z-util.c $(HDRS) z-util.h
+z-virt.o: z-virt.c $(HDRS) z-virt.h z-util.h
+z-sock.o: z-sock.c $(HDRS) z-sock.h