all: cpe

cpe: cpe.exe

ipe1.obj: ipe1.asm macros.inc
  TASMX ipe1 /zi /w2 /m

ipe2.obj: ipe2.asm macros.inc
  TASMX ipe2 /zi /w2 /m

snd.obj: snd.asm
  TASMX snd.asm /zi /w2 /m

snd_sb.obj: snd_sb.asm
  TASMX snd_sb.asm /zi /w2 /m

snd_gus.obj: snd_gus.asm
  TASMX snd_gus.asm /zi /w2 /m

snd_ess.obj: snd_ess.asm
  TASMX snd_ess.asm /zi /w2 /m

fdc.obj: fdc.asm
  TASMX fdc.asm /zi /w2 /m

tape.obj: tape.asm
  TASMX tape.asm /zi /w2 /m

files.obj: files.asm
  TASMX files.asm /zi /w2 /m

comp386.obj: comp386.asm
  TASMX comp386.asm /zi /w2 /m

misc.obj: misc.asm
  TASMX misc.asm /zi /w2 /m

cpe.exe: ipe1.obj ipe2.obj snd.obj snd_sb.obj snd_gus.obj snd_ess.obj comp386.obj misc.obj files.obj fdc.obj tape.obj
  TLINK @cpe.inc, cpe.exe /v /3 /Tde
