home *** CD-ROM | disk | FTP | other *** search
/ Amiga ACS 1998 #6 / amigaacscoverdisc1998-061998.iso / games / descent / source / main / editor / makefile < prev    next >
Makefile  |  1998-06-08  |  7KB  |  291 lines

  1. #
  2. # $Source: f:/miner/source/main/rcs/makefile $
  3. # $Revision: 2.11 $
  4. # $Author: john $
  5. # $Date: 1995/05/26 16:16:13 $
  6. #
  7. # Makefile for DESCENT execuable
  8. #
  9.  
  10. LIBDIR = ..\main
  11. #
  12.  
  13. CCFLAGS = /dNETWORK /dRELEASE /dNDEBUG
  14. EDITOR_OBJS = med.obj einit.obj eglobal.obj mine.obj curves.obj kcurve.obj \
  15.     khelp.obj ksegsel.obj kbuild.obj kview.obj kmine.obj seguvs.obj ksegsize.obj \
  16.     ksegmove.obj ktmap.obj kfuncs.obj autosave.obj group.obj texture.obj \
  17.     fixseg.obj eobject.obj elight.obj texpage.obj objpage.obj medmisc.obj \
  18.     medsel.obj kgame.obj info.obj medwall.obj eswitch.obj medrobot.obj meddraw.obj \
  19.     segment.obj ehostage.obj centers.obj func.obj
  20.  
  21. EDITOR: $(EDITOR_OBJS)
  22.     wlib editor.lib $(EDITOR_OBJS)
  23.     copy *.lib ..
  24.     
  25. # Editor data files to check out with source
  26. #EDITOR_DATA = segmove.pad segsize.pad texture.pad object.pad curve.pad \
  27. #          group.pad objmov.pad lighting.pad test.pad med.mnu global.key
  28.  
  29. ai.obj:     ai.c ai.h
  30.     wcc386 $(CCFLAGS) ai.c
  31. aipath.obj: aipath.c
  32.     wcc386 $(CCFLAGS) aipath.c
  33. arcade.obj: arcade.c 
  34.     wcc386 $(CCFLAGS) arcade.c
  35. args.obj: args.c args.h
  36.     wcc386 $(CCFLAGS) args.c
  37. automap.obj: automap.c 
  38.     wcc386 $(CCFLAGS) automap.c
  39.     
  40. autosave.obj: autosave.c 
  41.     wcc386 $(CCFLAGS) autosave.c
  42.     
  43. bm.obj:     bm.c 
  44.     wcc386 $(CCFLAGS) bm.c
  45. bmread.obj: bmread.c 
  46.     wcc386 $(CCFLAGS) bmread.c
  47.     
  48. centers.obj: centers.c 
  49.     wcc386 $(CCFLAGS) centers.c
  50.     
  51. cntrlcen.obj: cntrlcen.c 
  52.     wcc386 $(CCFLAGS) cntrlcen.c
  53. cockpit.obj: cockpit.asm
  54.     masm /i$INCLUDE cockpit.asm cockpit.obj
  55. #cockpit.inc psmacros.inc types.inc
  56.  
  57. coindev.obj: coindev.c coindev.h 
  58.     wcc386 $(CCFLAGS) coindev.c
  59. collide.obj: collide.c collide.h
  60.     wcc386 $(CCFLAGS) collide.c
  61. config.obj: config.c 
  62.     wcc386 $(CCFLAGS) config.c
  63. controls.obj: controls.c 
  64.     wcc386 $(CCFLAGS) controls.c
  65. credits.obj: credits.c 
  66.     wcc386 $(CCFLAGS) credits.c
  67. curves.obj: curves.c 
  68.     wcc386 $(CCFLAGS) curves.c
  69. demo.obj: demo.c 
  70.     wcc386 $(CCFLAGS) demo.c
  71. digi.obj: digi.c 
  72.     wcc386 $(CCFLAGS) digi.c
  73. dumpmine.obj: dumpmine.c 
  74.     wcc386 $(CCFLAGS) dumpmine.c
  75. effects.obj: effects.c 
  76.     wcc386 $(CCFLAGS) effects.c
  77. eglobal.obj: eglobal.c 
  78.     wcc386 $(CCFLAGS) eglobal.c
  79. ehostage.obj: ehostage.c 
  80.     wcc386 $(CCFLAGS) ehostage.c
  81. einit.obj: einit.c 
  82.     wcc386 $(CCFLAGS) einit.c
  83. elight.obj: elight.c 
  84.     wcc386 $(CCFLAGS) elight.c
  85. endlevel.obj: endlevel.c 
  86.     wcc386 $(CCFLAGS) endlevel.c
  87. eobject.obj: eobject.c 
  88.     wcc386 $(CCFLAGS) eobject.c
  89. eswitch.obj: eswitch.c 
  90.     wcc386 $(CCFLAGS) eswitch.c
  91. fireball.obj: fireball.c 
  92.     wcc386 $(CCFLAGS) fireball.c
  93. fixseg.obj: fixseg.c 
  94.     wcc386 $(CCFLAGS) fixseg.c
  95. flyby.obj: flyby.c 
  96.     wcc386 $(CCFLAGS) flyby.c
  97. fuelcen.obj: fuelcen.c 
  98.     wcc386 $(CCFLAGS) fuelcen.c
  99. func.obj: func.c 
  100.     wcc386 $(CCFLAGS) func.c
  101. fvi.obj: fvi.c 
  102.     wcc386 $(CCFLAGS) fvi.c
  103. game.obj: game.c 
  104.     wcc386 $(CCFLAGS) game.c
  105. gamefont.obj: gamefont.c
  106.     wcc386 $(CCFLAGS) gamefont.c
  107. gamemine.obj: gamemine.c 
  108.     wcc386 $(CCFLAGS) gamemine.c
  109. gamesave.obj: gamesave.c 
  110.     wcc386 $(CCFLAGS) gamesave.c
  111. gameseg.obj: gameseg.c 
  112.     wcc386 $(CCFLAGS) gameseg.c
  113. gameseq.obj: gameseq.c
  114.     wcc386 $(CCFLAGS) gameseq.c
  115. garage.obj: garage.c 
  116.     wcc386 $(CCFLAGS) garage.c
  117. gauges.obj: gauges.c
  118.     wcc386 $(CCFLAGS) gauges.c
  119. group.obj: group.c
  120.     wcc386 $(CCFLAGS) group.c
  121. hash.obj: hash.c
  122.     wcc386 $(CCFLAGS) hash.c
  123. hostage.obj: hostage.c
  124.     wcc386 $(CCFLAGS) hostage.c
  125. hud.obj: hud.c
  126.     wcc386 $(CCFLAGS) hud.c
  127. iglasses.obj: iglasses.c
  128.     wcc386 $(CCFLAGS) iglasses.c
  129. inferno.obj: inferno.c
  130.     wcc386 $(CCFLAGS) inferno.c
  131. info.obj: info.c
  132.     wcc386 $(CCFLAGS) info.c
  133. int3hand.obj: psmacros.inc types.inc
  134.     masm /i$INCLUDE int3hand.asm int3hand.obj;
  135. ipx_esr.obj: psmacros.inc types.inc
  136.     masm /i$INCLUDE ipx_esr.asm ipx_esr.obj;
  137. joydefs.obj: joydefs.c
  138.     wcc386 $(CCFLAGS) joydefs.c
  139. kbuild.obj: 
  140.     wcc386 $(CCFLAGS) kbuild.c
  141. kconfig.obj: 
  142.     wcc386 $(CCFLAGS) kconfig.c
  143. kcurve.obj: 
  144.     wcc386 $(CCFLAGS) kcurve.c
  145. kfuncs.obj: 
  146.     wcc386 $(CCFLAGS) kfuncs.c
  147. kgame.obj: 
  148.     wcc386 $(CCFLAGS) kgame.c
  149. khelp.obj: 
  150.     wcc386 $(CCFLAGS) khelp.c
  151. kmatrix.obj: 
  152.     wcc386 $(CCFLAGS) kmatrix.c
  153. kmine.obj:
  154.     wcc386 $(CCFLAGS) kmine.c
  155. ksegmove.obj:
  156.     wcc386 $(CCFLAGS) ksegmove.c
  157. ksegsel.obj:
  158.     wcc386 $(CCFLAGS) ksegsel.c
  159. ksegsize.obj:
  160.     wcc386 $(CCFLAGS) ksegsize.c
  161. ktmap.obj:
  162.     wcc386 $(CCFLAGS) ktmap.c
  163. kview.obj:
  164.     wcc386 $(CCFLAGS) kview.c
  165. laser.obj:
  166.     wcc386 $(CCFLAGS) laser.c
  167. lighting.obj:
  168.     wcc386 $(CCFLAGS) lighting.c
  169. macro.obj: 
  170.     wcc386 $(CCFLAGS) macro.c
  171. mcockpit.obj: 
  172.     wcc386 $(CCFLAGS) mcockpit.c
  173. med.obj: 
  174.     wcc386 $(CCFLAGS) med.c
  175. meddraw.obj: 
  176.     wcc386 $(CCFLAGS) meddraw.c
  177. medmisc.obj: 
  178.     wcc386 $(CCFLAGS) medmisc.c
  179. medrobot.obj: 
  180.     wcc386 $(CCFLAGS) medrobot.c
  181. medsel.obj: 
  182.     wcc386 $(CCFLAGS) medsel.c
  183. medwall.obj: 
  184.     wcc386 $(CCFLAGS) medwall.c
  185. menu.obj: 
  186.     wcc386 $(CCFLAGS) menu.c
  187. mglobal.obj: 
  188.     wcc386 $(CCFLAGS) mglobal.c
  189. mine.obj: 
  190.     wcc386 $(CCFLAGS) mine.c
  191. mission.obj: 
  192.     wcc386 $(CCFLAGS) mission.c
  193. modem.obj: 
  194.     wcc386 $(CCFLAGS) modem.c
  195. morph.obj: 
  196.     wcc386 $(CCFLAGS) morph.c
  197. multi.obj: 
  198.     wcc386 $(CCFLAGS) multi.c
  199. multibot.obj:
  200.     wcc386 $(CCFLAGS) multibot.c
  201. netmisc.obj: 
  202.     wcc386 $(CCFLAGS) netmisc.c
  203. netware.obj: 
  204.     wcc386 $(CCFLAGS) netware.c
  205. network.obj: 
  206.     wcc386 $(CCFLAGS) network.c
  207. newdemo.obj: 
  208.     wcc386 $(CCFLAGS) newdemo.c
  209. newdemo1.obj:
  210.     wcc386 $(CCFLAGS) newdemo1.c
  211. newmenu.obj: 
  212.     wcc386 $(CCFLAGS) newmenu.c
  213. object.obj: 
  214.     wcc386 $(CCFLAGS) object.c
  215. objfly.obj: 
  216.     wcc386 $(CCFLAGS) objfly.c
  217. objpage.obj: 
  218.     wcc386 $(CCFLAGS) objpage.c
  219. ourcom.obj: 
  220.     wcc386 $(CCFLAGS) ourcom.c
  221. paging.obj: 
  222.     wcc386 $(CCFLAGS) paging.c
  223. photos.obj: 
  224.     wcc386 $(CCFLAGS) photos.c
  225. physics.obj:
  226.     wcc386 $(CCFLAGS) physics.c
  227. piggy.obj: 
  228.     wcc386 $(CCFLAGS) piggy.c
  229. playsave.obj: 
  230.     wcc386 $(CCFLAGS) playsave.c
  231. polyobj.obj: 
  232.     wcc386 $(CCFLAGS) polyobj.c
  233. powerup.obj: 
  234.     wcc386 $(CCFLAGS) powerup.c
  235. radar.obj: 
  236.     wcc386 $(CCFLAGS) radar.c
  237. render.obj: 
  238.     wcc386 $(CCFLAGS) render.c
  239. robot.obj: 
  240.     wcc386 $(CCFLAGS) robot.c
  241. scores.obj: 
  242.     wcc386 $(CCFLAGS) scores.c
  243. segment.obj: 
  244.     wcc386 $(CCFLAGS) segment.c
  245. seguvs.obj: 
  246.     wcc386 $(CCFLAGS) seguvs.c
  247. serial.obj: 
  248.     wcc386 $(CCFLAGS) serial.c
  249. ship.obj: 
  250.     wcc386 $(CCFLAGS) ship.c
  251. slew.obj: 
  252.     wcc386 $(CCFLAGS) slew.c
  253. songs.obj: 
  254.     wcc386 $(CCFLAGS) songs.c
  255. soscodec.obj: psmacros.inc types.inc
  256.     masm /i$INCLUDE soscodec.asm soscodec.obj;
  257. state.obj: 
  258.     wcc386 $(CCFLAGS) state.c
  259. switch.obj:
  260.     wcc386 $(CCFLAGS) switch.c
  261. terrain.obj: 
  262.     wcc386 $(CCFLAGS) terrain.c
  263. test1.obj:
  264.     wcc386 $(CCFLAGS) test1.c
  265. testgaug.obj:
  266.     wcc386 $(CCFLAGS) testgaug.c
  267. texmerge.obj:
  268.     wcc386 $(CCFLAGS) texmerge.c
  269. texpage.obj: 
  270.     wcc386 $(CCFLAGS) texpage.c
  271. text.obj: 
  272.     wcc386 $(CCFLAGS) text.c
  273. texture.obj: 
  274.     wcc386 $(CCFLAGS) texture.c
  275. titles.obj: 
  276.     wcc386 $(CCFLAGS) titles.c
  277. vclip.obj: 
  278.     wcc386 $(CCFLAGS) vclip.c
  279. vfx.obj: 
  280.     wcc386 $(CCFLAGS) vfx.c
  281. #vfxread.obj: 
  282. #    wcc386 $(CCFLAGS) vfxread.c
  283. victor.obj: 
  284.     wcc386 $(CCFLAGS) victor.c
  285. wall.obj: 
  286.     wcc386 $(CCFLAGS) wall.c
  287. weapon.obj: 
  288.     wcc386 $(CCFLAGS) weapon.c
  289. nocomlib.obj: nocomlib.c
  290.     wcc386 $(CCFLAGS) nocomlib.c
  291.