.asm.obj:
  tasm $*
  tlib vlist.lib -+$*

.prg.obj:
  force /ci /n /v48000 $*
  tlib vlist.lib -+$*

vlist.lib: vlist.obj \
           vlist2.obj vlist17.obj \
           vlist3.obj vlist18.obj \
           vlist4.obj vlist19.obj \
           vlist5.obj vlist20.obj \
           vlist21.obj \
           vlist6.obj vlist22.obj \
           vlist7.obj vlist23.obj \
           vlist8.obj vlist24.obj \
           vlist9.obj vlist25.obj \
           vlist10.obj vlist26.obj \
           vlist11.obj vlist27.obj \
           vlist12.obj vlist28.obj \
           vlist13.obj vlist29.obj \
           vlist14.obj vlist30.obj \
           vlist15.obj vlist31.obj \
           vlist16.obj vlist32.obj \
           vlist33.obj vlist34.obj \
           vlist35.obj vlist36.obj \
           vlist37.obj vlist38.obj \
           vlist39.obj vlist40.obj \
           vlist41.obj vlist42.obj \
           vlist43.obj \
           vlist44.obj vlist45.obj \
           vlist46.obj vlist47.obj \
           vlist48.obj \
           vlist49.obj  vlist50.obj \
           vlist51.obj \
           vlist52.obj \
           vlist53.obj vlist54.obj \
           vlist55.obj vlist56.obj \
           vlist57.obj vlist58.obj \
           vlist59.obj vlist60.obj \
           vlist61.obj vlist62.obj \
           vlist63.obj \
           vlist65.obj \
           vlist67.obj vlist68.obj \
           vlist69.obj vlist70.obj \
           vlist71.obj vlist72.obj \
           vlist73.obj vlist74.obj \
           vlist75.obj \
           vlist76.obj \
           vlist77.obj \
           vlist78.obj \
           vlist79.obj \
           vlist80.obj \
           vlist81.obj \
           vlist82.obj \
           vlist83.obj \
           mouse.obj   mouse2.obj \
           mouse3.obj \
           mouse4.obj  mouse5.obj \
           mouse6.obj  mouse7.obj \
           mouse8.obj \
           mouse9.obj  mouse10.obj \
           mouse11.obj

vlist.obj: vlist.asm

vlist2.obj: vlist2.prg j_down.fnc j_up.fnc

vlist3.obj: vlist3.prg

vlist4.obj: vlist4.asm

vlist5.obj: vlist5.asm

vlist6.obj: vlist6.asm

vlist7.obj: vlist7.asm

vlist8.obj: vlist8.asm

vlist9.obj: vlist9.asm

vlist10.obj: vlist10.asm

vlist11.obj: vlist11.asm

vlist12.obj: vlist12.asm

vlist13.obj: vlist13.asm

vlist14.obj: vlist14.asm

vlist15.obj: vlist15.asm

vlist16.obj: vlist16.asm

vlist17.obj: vlist17.asm

vlist18.obj: vlist18.asm

vlist19.obj: vlist19.asm

vlist20.obj: vlist20.asm

vlist21.obj: vlist21.asm

vlist22.obj: vlist22.asm

vlist23.obj: vlist23.asm

vlist24.obj: vlist24.asm

vlist25.obj: vlist25.asm

vlist26.obj: vlist26.asm

vlist27.obj: vlist27.asm

vlist28.obj: vlist28.asm

vlist29.obj: vlist29.asm

vlist30.obj: vlist30.asm

vlist31.obj: vlist31.asm

vlist32.obj: vlist32.asm

vlist33.obj: vlist33.asm

vlist34.obj: vlist34.asm

vlist35.obj: vlist35.prg

vlist36.obj: vlist36.asm

vlist37.obj: vlist37.asm

vlist38.obj: vlist38.prg

vlist39.obj: vlist39.prg

vlist40.obj: vlist40.asm

vlist41.obj: vlist41.asm

vlist42.obj: vlist42.asm

vlist43.obj: vlist43.asm

vlist44.obj: vlist44.prg

vlist45.obj: vlist45.prg

vlist46.obj: vlist46.prg

vlist47.obj: vlist47.prg

vlist48.obj: vlist48.prg

vlist49.obj: vlist49.asm

vlist50.obj: vlist50.prg

vlist51.obj: vlist51.prg

vlist52.obj: vlist52.prg

vlist53.obj: vlist53.prg

vlist54.obj: vlist54.prg

vlist55.obj: vlist55.prg

vlist56.obj: vlist56.prg

vlist57.obj: vlist57.prg

vlist58.obj: vlist58.prg

vlist59.obj: vlist59.prg

vlist60.obj: vlist60.prg

vlist61.obj: vlist61.prg

vlist62.obj: vlist62.prg

vlist63.obj: vlist63.prg

vlist65.obj:  vlist65.prg

vlist67.obj:  vlist67.prg

vlist68.obj:  vlist68.prg

vlist69.obj:  vlist69.prg

vlist70.obj:  vlist70.prg

vlist71.obj:  vlist71.prg

vlist72.obj:  vlist72.prg

vlist73.obj:  vlist73.asm

vlist74.obj:  vlist74.asm

vlist75.obj:  vlist75.prg

vlist76.obj:  vlist76.prg

vlist77.obj:  vlist77.asm

vlist78.obj:  vlist78.prg

vlist79.obj:  vlist79.prg

vlist80.obj:  vlist80.prg

vlist81.obj:  vlist81.prg

vlist82.obj:  vlist82.prg

vlist83.obj:  vlist83.prg

mouse.obj: mouse.asm

mouse2.obj: mouse2.asm

mouse3.obj: mouse3.asm

mouse4.obj: mouse4.asm

mouse5.obj: mouse5.asm

mouse6.obj: mouse6.asm

mouse7.obj: mouse7.asm

mouse8.obj: mouse8.asm

mouse9.obj: mouse9.asm

mouse10.obj: mouse10.asm

mouse11.obj: mouse11.asm

