#------------------------------------------------------------------------------
#
# Makefile to build LHALIB.DLL
#
# This Makefile is designed to be used in Conjunction with Borland C++ 3.1
#------------------------------------------------------------------------------


.AUTODEPEND

#		*Translator Definitions*
TASM = TASM /M5
TLIB = tlib
TLINK = tlink
LIBPATH = C:\BORLANDC\LIB
INCLUDEPATH = C:\BORLANDC\INCLUDE
RC = BRC


#		*List Macros*
Link_Exclude =  \
 lhalib.res

Link_Include =  \
 lhalib.obj \
 dllmain.obj \
 lhalib.def

#		*Explicit Rules*
lhalib.dll: $(Link_Include) $(Link_Exclude)
  $(TLINK) /A=16/v/x/n/c/P-/Twd/L$(LIBPATH) @&&|
lhalib.obj+
dllmain.obj
lhalib.dll
		# no map file
mathwc.lib+
import.lib+
cwc.lib
lhalib.def
|
  $(RC)  lhalib.res lhalib.dll
  IMPLIB LHALIB.LIB LHALIB.DLL

#		*Individual File Dependencies*
lhalib.obj: lhalib.asm 
	$(TASM) /Mu /ZI /Os LHALIB.ASM,LHALIB.OBJ

dllmain.obj: dllmain.asm 
	$(TASM) /Mu /ZI /Os DLLMAIN.ASM,DLLMAIN.OBJ

lhalib.res: lhalib.rc
	$(RC) -R -I$(INCLUDEPATH) -FO lhalib.res LHALIB.RC

