1 # CVS: Last edit by $Author$ on $Date$
4 # Purpose: Makefile support for "main-ibm.c" and Gnu C
6 # Note: Rename to "Makefile" before using
7 # Added extra targets: mrmarcel@eos.ncsu.edu (Mike Marcelais)
10 ###################################################################
12 # Options for Japanese version (comment out for English version)
16 ###################################################################
21 # artifact.o avatar.o birth.o bldg.o \
22 # cave.o cmd1.o cmd2.o cmd3.o \
23 # cmd4.o cmd5.o cmd6.o dungeon.o \
24 # effects.o files.o flavor.o generate.o \
25 # grid.o init1.o init2.o load.o \
26 # melee1.o melee2.o mind.o monster1.o \
27 # monster2.o mspells1.o mspells2.o mutation.o \
29 # obj_kind.o object1.o object2.o racial.o \
30 # rooms.o save.o scores.o script.o \
31 # spells1.o spells2.o spells3.o store.o \
32 # streams.o tables.o util.o variable.o \
33 # wild.o wizard1.o wizard2.o xtra1.o \
34 # xtra2.o z-form.o z-rand.o z-term.o \
38 z-util.o z-virt.o z-form.o z-rand.o z-term.o \
39 variable.o tables.o util.o cave.o \
40 object1.o object2.o monster1.o monster2.o \
41 xtra1.o xtra2.o spells1.o spells2.o \
42 melee1.o melee2.o save.o files.o \
43 cmd1.o cmd2.o cmd3.o cmd4.o cmd5.o cmd6.o \
44 store.o birth.o load.o \
45 wizard1.o wizard2.o grid.o streams.o rooms.o \
46 generate.o dungeon.o init1.o init2.o \
48 artifact.o mutation.o flavor.o spells3.o \
49 mspells1.o mspells2.o scores.o mind.o mane.o hissatsu.o \
50 bldg.o obj_kind.o wild.o avatar.o japanese.o mspells3.o \
59 CFLAGS = -Wall -O2 -fno-strength-reduce -DUSE_IBM $(JP_OPT)
79 @echo All done. Use 'make install' to install.
86 $(CC) $(CFLAGS) -o $@ $(OBJS) $(LIBS)
88 # Compile source files
91 $(CC) $(CFLAGS) -c $*.c