home *** CD-ROM | disk | FTP | other *** search
Makefile | 1986-01-19 | 5.6 KB | 218 lines |
- # This makefile created by Fred Fish. It is compatible with the
- # make in the AMIGA Freely Redistributable Software library.
- # Since this make is very simple and doesn't have any built
- # in rules or allow continuation lines, I have had to do specify
- # more than what a "real" make would require, but it should be
- # upwardly compatible.
-
- CC = cc
- CFLAGS =
- LDFLAGS =
-
- #
- # The following define is used to force the Lattice C intermediate
- # files to disk, when using my "cc" which usually tries to use
- # ram: for speed. Some files are too big to compile in ram.
- TEMPDEVHACK = -q df1:
-
- # All the following tomfoolery is to get around problems in
- # some make's with continuation lines or lines with a long
- # list of dependants.
-
- OBJ1 = _main.o hack.window.o hack.icon.o UnixXface.o hack.save.o
- OBJ2 = hack.trap.o hack.o hack.rumors.o hack.end.o hack.apply.o
- OBJ3 = hack.o_init.o hack.mhitu.o hack.worm.o hack.do.o hack.pri.o
- OBJ4 = hack.invent.o hack.wield.o hack.version.o hack.u_init.o
- OBJ5 = hack.vault.o hack.dog.o hack.eat.o hack.timeout.o rnd.o
- OBJ6 = hack.options.o hack.cmdlist.o qsort.o hack.zap.o hack.do_wear.o
- OBJ7 = mklv.shk.o hack.objnam.o hack.worn.o hack.lev.o hack.shk.o
- OBJ8 = hack.whatis.o hack.bones.o hack.read.o hack.Decl.o hack.search.o
- OBJ9 = hack.do_name.o mklev.o mklv.makemaz.o hack.main.o alloc.o
- OBJ10 = hack.fight.o hack.tty.o hack.engrave.o hack.mon.o hack.rip.o
- OBJ11 = hack.topl.o hack.mkobj.o hack.monst.o savelev.o hack.stat.o
- OBJ12 = hack.steal.o mklv.shknam.o hack.makemon.o hack.track.o
-
- hack : objects
-
- objects : objA objB objC
-
- objA : $(OBJ1) $(OBJ2) $(OBJ3) $(OBJ4)
-
- objB : $(OBJ5) $(OBJ6) $(OBJ7) $(OBJ8)
-
- objC : $(OBJ9) $(OBJ10) $(OBJ11) $(OBJ12)
-
- _main.o : _main.c
- $(CC) -c $(CFLAGS) -DTINY _main.c
-
- hack.window.o : hack.window.c
- $(CC) -c $(CFLAGS) hack.window.c
-
- hack.icon.o : hack.icon.c
- $(CC) -c $(CFLAGS) hack.icon.c
-
- UnixXface.o : UnixXface.c
- $(CC) -c $(CFLAGS) UnixXface.c
-
- hack.save.o : hack.save.c
- $(CC) -c $(CFLAGS) hack.save.c
-
- hack.trap.o : hack.trap.c hack.h def.trap.h
- $(CC) -c $(CFLAGS) hack.trap.c
-
- hack.o : hack.c hack.h def.trap.h
- $(CC) $(TEMPDEVHACK) -c $(CFLAGS) hack.c
-
- hack.rumors.o : hack.rumors.c config.h
- $(CC) -c $(CFLAGS) hack.rumors.c
-
- hack.end.o : hack.end.c
- $(CC) -c $(CFLAGS) hack.end.c
-
- hack.apply.o : hack.apply.c hack.h def.edog.h
- $(CC) -c $(CFLAGS) hack.apply.c
-
- hack.o_init.o : hack.o_init.c config.h def.objects.h hack.onames.h
- $(CC) -c $(CFLAGS) hack.o_init.c
-
- hack.mhitu.o : hack.mhitu.c hack.h
- $(CC) -c $(CFLAGS) hack.mhitu.c
-
- hack.worm.o : hack.worm.c hack.h
- $(CC) -c $(CFLAGS) hack.worm.c
-
- hack.do.o : hack.do.c
- $(CC) -c $(CFLAGS) hack.do.c
-
- hack.pri.o : hack.pri.c hack.h def.wseg.h
- $(CC) -c $(CFLAGS) hack.pri.c
-
- hack.invent.o : hack.invent.c hack.h def.wseg.h
- $(CC) -c $(CFLAGS) hack.invent.c
-
- hack.wield.o : hack.wield.c hack.h
- $(CC) -c $(CFLAGS) hack.wield.c
-
- hack.version.o : hack.version.c date.h
- $(CC) -c $(CFLAGS) hack.version.c
-
- hack.u_init.o : hack.u_init.c
- $(CC) -c $(CFLAGS) hack.u_init.c
-
- hack.vault.o : hack.vault.c hack.h
- $(CC) -c $(CFLAGS) hack.vault.c
-
- hack.dog.o : hack.dog.c hack.h hack.mfndpos.h def.edog.h
- $(CC) -c $(CFLAGS) hack.dog.c
-
- hack.eat.o : hack.eat.c hack.h
- $(CC) -c $(CFLAGS) hack.eat.c
-
- hack.timeout.o : hack.timeout.c hack.h
- $(CC) -c $(CFLAGS) hack.timeout.c
-
- rnd.o : rnd.c
- $(CC) -c $(CFLAGS) rnd.c
-
- hack.options.o : hack.options.c config.h hack.h
- $(CC) -c $(CFLAGS) hack.options.c
-
- hack.cmdlist.o : hack.cmdlist.c config.h def.objclass.h def.func_tab.h
- $(CC) -c $(CFLAGS) hack.cmdlist.c
-
- qsort.o : qsort.c
- $(CC) -c $(CFLAGS) qsort.c
-
- hack.zap.o : hack.zap.c hack.h
- $(CC) -c $(CFLAGS) hack.zap.c
-
- hack.do_wear.o : hack.do_wear.c
- $(CC) -c $(CFLAGS) hack.do_wear.c
-
- mklv.shk.o : mklv.shk.c
- $(CC) -c $(CFLAGS) mklv.shk.c
-
- hack.objnam.o : hack.objnam.c hack.h
- $(CC) -c $(CFLAGS) hack.objnam.c
-
- hack.worn.o : hack.worn.c
- $(CC) -c $(CFLAGS) hack.worn.c
-
- hack.lev.o : hack.lev.c
- $(CC) -c $(CFLAGS) hack.lev.c
-
- hack.shk.o : hack.shk.c hack.h hack.mfndpos.h def.eshk.h
- $(CC) -c $(CFLAGS) hack.shk.c
-
- hack.whatis.o : hack.whatis.c hack.h
- $(CC) -c $(CFLAGS) hack.whatis.c
-
- hack.bones.o : hack.bones.c hack.h
- $(CC) -c $(CFLAGS) hack.bones.c
-
- hack.read.o : hack.read.c hack.h
- $(CC) -c $(CFLAGS) hack.read.c
-
- hack.Decl.o : hack.Decl.c hack.h
- $(CC) -c $(CFLAGS) hack.Decl.c
-
- hack.search.o : hack.search.c hack.h def.trap.h
- $(CC) -c $(CFLAGS) hack.search.c
-
- hack.do_name.o : hack.do_name.c
- $(CC) -c $(CFLAGS) hack.do_name.c
-
- mklev.o : mklev.c mklev.h def.trap.h
- $(CC) -c $(CFLAGS) mklev.c
-
- mklv.makemaz.o : mklv.makemaz.c mklev.h
- $(CC) -c $(CFLAGS) mklv.makemaz.c
-
- hack.main.o : hack.main.c hack.h
- $(CC) -c $(CFLAGS) hack.main.c
-
- alloc.o : alloc.c
- $(CC) -c $(CFLAGS) alloc.c
-
- hack.fight.o : hack.fight.c hack.h
- $(CC) -c $(CFLAGS) hack.fight.c
-
- hack.tty.o : hack.tty.c
- $(CC) -c $(CFLAGS) hack.tty.c
-
- hack.engrave.o : hack.engrave.c mklev.h hack.h
- $(CC) -c $(CFLAGS) hack.engrave.c
-
- hack.mon.o : hack.mon.c hack.h hack.mfndpos.h
- $(CC) -c $(CFLAGS) hack.mon.c
-
- hack.rip.o : hack.rip.c
- $(CC) -c $(CFLAGS) hack.rip.c
-
- hack.topl.o : hack.topl.c
- $(CC) -c $(CFLAGS) hack.topl.c
-
- hack.mkobj.o : hack.mkobj.c mklev.h hack.h hack.onames.h
- $(CC) -c $(CFLAGS) hack.mkobj.c
-
- hack.monst.o : hack.monst.c mklev.h def.eshk.h
- $(CC) -c $(CFLAGS) hack.monst.c
-
- savelev.o : savelev.c hack.h
- $(CC) -c $(CFLAGS) savelev.c
-
- hack.stat.o : hack.stat.c
- $(CC) -c $(CFLAGS) hack.stat.c
-
- hack.steal.o : hack.steal.c hack.h
- $(CC) -c $(CFLAGS) hack.steal.c
-
- mklv.shknam.o : mklv.shknam.c mklev.h
- $(CC) -c $(CFLAGS) mklv.shknam.c
-
- hack.makemon.o : hack.makemon.c mklev.h hack.h
- $(CC) -c $(CFLAGS) hack.makemon.c
-
- hack.track.o : hack.track.c hack.h
- $(CC) -c $(CFLAGS) hack.track.c
-