#       "Luchador" demo makefile
#       by FAC / Delabu Alama

coptions = /5r /fpi87 /fp5 /or /otxnch /oi /ol+ /om /ob /oe /ei /zp8 /zu
cppoptions = /5r /fpi87 /fp5 /or /otxnch /oi+ /ol+ /om /ob /oe /ei /zp8 /zu

code_obj =      demo.obj  midas.obj  bitmaps.obj  blitter.obj  &
                cameras.obj  lightsrc.obj  vectors.obj  phongpal.obj  &
                polygons.obj  primitiv.obj  scenes.obj  triangle.obj  &
                circles.obj  plasmafx.obj  tunnel.obj  obj3d.obj  &
                vesavbe.obj  memavail.obj  &
                intro.obj  part1.obj  part2.obj  part3.obj  part4.obj  &
                part5.obj  part6.obj  part7.obj  part8.obj  part9.obj  &
                part10.obj  part11.obj  part12.obj  part13.obj  part14.obj  &
                part15.obj  part16.obj  part17.obj  part18.obj

.c.obj
  wcc386 $(coptions) $<

.cpp.obj
  wpp386 $(cppoptions) $<


all: demo.exe

demo.exe: $(code_obj)
  %write temp.lnk NAME $@
  %write temp.lnk SYSTEM PMODEW
  %write temp.lnk OPTION MAP
  %write temp.lnk FILE {$(code_obj)}
  %write temp.lnk LIBRARY midas.lib
  @type pcx\pcx.lnk >> temp.lnk
  @type video\video.lnk >> temp.lnk
  @type vkx\vkx.lnk >> temp.lnk
  @wlink @temp.lnk
  @del temp.lnk

