# LCC-Win32 makefile for Telecurs.

# Note: clean uses rm because DEL (Win9X) doesn't remove multiple files and
#	it was pretty slow doing it three times.

CFLAGS = -O
LFLAGS = -s
OBJS   = Telecurs.obj Telecurs.res
LIBS   = Telecurs.lib shell32.lib

all: Telecurs.dll Telecurs.exe

Telecurs.dll: TelecDLL.obj
	lcclnk $(LFLAGS) -DLL TelecDLL.obj -o Telecurs.dll

Telecurs.exe: $(OBJS) Telecurs.dll
	lcclnk $(LFLAGS) -subsystem windows -o Telecurs.exe $(OBJS) $(LIBS)

Telecurs.obj: Telecurs.c  Telecurs.h
Telecurs.res: Telecurs.rc Telecurs.h
TelecDLL.obj: TelecDLL.c  Telecurs.h

clean:
	rm -f *.obj *.res *.exp
