ALL: HTS32.DLL DEMO.EXE

HTS_OBJECTS=HTS.OBJ HTS1.OBJ HTS_IO.OBJ HTS_IO1.OBJ HTS_IO2.OBJ HTS_IMG.OBJ HTS_SCR.OBJ HTS_DLG.OBJ HTS_MISC.OBJ 

HTS_SWITCHES = -WDE -c -N- -wdef -wuse -wnod -wsig -w-aus -w-par -H
HTS_HEADERS=HTS.H HTS1.H HTS_DEF.H HTS_HDR.H HTS_CMD.H HTS_DLG.DLG HTS_PROT.H HTS_DLG.H
  
#****************************************************************************
#           Create the DEMO program using the HTS DLL
#****************************************************************************

DEMO.EXE:  DEMO.OBJ DEMO.RES DEMO.DEF
        TLINK32 /Tpe /c /s C0W32 DEMO, DEMO.EXE, DEMO.MAP,IMPORT32 CW32 HTS32 TER32, DEMO.DEF, DEMO.RES

DEMO.OBJ: DEMO.C DEMO.H DEMO_DLG.H HTS.H
  BCC32 -W -c -N- -wsig -w-par DEMO.C  

DEMO.RES: DEMO.RC DEMO_DLG.DLG DEMO_DLG.H DEMO.H
    BRC32 -r -w32 DEMO.RC 

#****************************************************************************
#                       Create the HTS DLL
#****************************************************************************
HTS32.DLL: $(HTS_OBJECTS) HTS.RES HTS.DEF
    tlink32 @tlink.ans
    implib HTS32.LIB HTS32.DLL

HTS.RES: HTS.RC HTS1.H HTS_CMD.H HTS_DLG.DLG HTS_DLG.H
    BRC32 -r -w32 -iC:\BC4\INCLUDE HTS.RC

HTS.OBJ: HTS.C $(HTS_HEADERS)
  BCC32 $(HTS_SWITCHES) HTS.C  

HTS1.OBJ: HTS1.C $(HTS_HEADERS)
  BCC32 $(HTS_SWITCHES) HTS1.C  

HTS_IO.OBJ: HTS_IO.C $(HTS_HEADERS)
  BCC32 $(HTS_SWITCHES) HTS_IO.C  

HTS_IO1.OBJ: HTS_IO1.C $(HTS_HEADERS)
  BCC32 $(HTS_SWITCHES) HTS_IO1.C  

HTS_IO2.OBJ: HTS_IO2.C $(HTS_HEADERS)
  BCC32 $(HTS_SWITCHES) HTS_IO2.C  

HTS_IMG.OBJ: HTS_IMG.C $(HTS_HEADERS)
  BCC32 $(HTS_SWITCHES) HTS_IMG.C  

HTS_SCR.OBJ: HTS_SCR.C $(HTS_HEADERS)
  BCC32 $(HTS_SWITCHES) HTS_SCR.C  

HTS_DLG.OBJ: HTS_DLG.C $(HTS_HEADERS)
  BCC32 $(HTS_SWITCHES) HTS_DLG.C  

HTS_MISC.OBJ: HTS_MISC.C $(HTS_HEADERS)
  BCC32 $(HTS_SWITCHES) HTS_MISC.C  

