all: .\ada.dll

INCDIR=-I..\startup -I..\include 
LIBDIR=..\lib
EXEDIR=..
DLLDIR=.
STARTUP=..\startup\startup.h
EXPORTS=..\include\exports.h

CC=cl -W3 -c $(INCDIR) -DMT -ALw -G2sw -Ow -Zpe
# Uncomment to compile with Borland C
#CC=BCC -WD -ml -c -M -v -DBORLAND $(INCDIR)

ada.obj: ada.c $(EXPORTS) $(STARTUP)
	$(CC) ada.c

$(DLLDIR)\ada.dll: ada.obj $(LIBDIR)\libentry.obj ada.def $(LIBDIR)\startup.lib
	link /NOD ada $(LIBDIR)\libentry, $(DLLDIR)\ada.dll,,libw ldllcew $(LIBDIR)\cwright $(LIBDIR)\startup, ada.def
# Uncomment to link with Borland's tlink
#	tlink /Twd /n /m /v c0dl.obj ada.obj, $(DLLDIR)\ada, , cwl cl import $(LIBDIR)\cwright $(LIBDIR)\startup,ada
	rc $(DLLDIR)\ada.dll
