
CWDIR=C:\CWRIGHT
INCDIR=-I$(CWDIR)\cwstart -I$(CWDIR)\include
LIBDIR=$(CWDIR)\lib
EXEDIR=$(CWDIR)
DLLDIR=.
CWSTART=$(CWDIR)\cwstart\cwstart.h
EXPORTS=$(CWDIR)\include\exports.h

CC=cl -W3 -c $(INCDIR) -DMT -ALw -G2sw -Odw -Zp -Zi

# Uncomment to compile with Borland C
#CC=BCC -WD -ml -c -M -v -DBORLAND $(INCDIR)

all: .\stptrail.dll

stptrail.obj: stptrail.c $(EXPORTS) $(CWSTART)
	$(CC) stptrail.c

$(DLLDIR)\stptrail.dll: stptrail.obj $(LIBDIR)\libentry.obj stptrail.def $(LIBDIR)\cwstart.lib
	link /CO/NOD/li stptrail $(LIBDIR)\libentry, $(DLLDIR)\stptrail.dll,,libw ldllcew $(LIBDIR)\cwright $(LIBDIR)\cwstart, stptrail.def

# Uncomment to link with Borland's tlink
#	tlink /Twd /n /m /v c0dl.obj stptrail.obj, $(DLLDIR)\stptrail, , cwl cl import $(LIBDIR)\cwright $(LIBDIR)\cwstart,stptrail

	rc $(DLLDIR)\stptrail.dll
