# Makefile for testing MGUI library
# under LCC-Win32

INC		=       ..\include
TST		=       ..\test


MGUILIB  =      ..\lib\lccmgui.lib

PROG    =       mguitest.exe
PRGOBJ  =       mguimain.obj slist.obj blklist.obj msellist.obj \
		skiplist.obj sform.obj pageform.obj clipform.obj \
		editlist.obj stext.obj sfile.obj fontview.obj \
		colpick.obj objman.obj edits.obj statbar.obj trbutton.obj \
		drawa.obj mledit.obj table.obj

CFLAGS  =       -c -O -A -I$(INC) -DWIN32

CC      =       lcc


LIBS    =        $(MGUILIB) $(IMG_LIBS)

$(PROG):        $(PRGOBJ) $(MGUILIB)
		lcclnk -subsystem windows -o $(PROG) $(PRGOBJ) $(LIBS)


mguimain.obj:     $(TST)\mguimain.c
		$(CC) $(CFLAGS) $(TST)\mguimain.c

slist.obj:        $(TST)\slist.c
		$(CC) $(CFLAGS) $(TST)\slist.c

sfile.obj:        $(TST)\sfile.c
		$(CC) $(CFLAGS) $(TST)\sfile.c

stext.obj:        $(TST)\stext.c
		$(CC) $(CFLAGS) $(TST)\stext.c

sform.obj:        $(TST)\sform.c
		$(CC) $(CFLAGS) $(IMAGES_FMT) $(TST)\sform.c

editlist.obj:     $(TST)\editlist.c
		$(CC) $(CFLAGS) $(TST)\editlist.c

clipform.obj:     $(TST)\clipform.c
		$(CC) $(CFLAGS) $(TST)\clipform.c

pageform.obj:     $(TST)\pageform.c
		$(CC) $(CFLAGS) $(TST)\pageform.c

blklist.obj:      $(TST)\blklist.c
		$(CC) $(CFLAGS) $(TST)\blklist.c

skiplist.obj:     $(TST)\skiplist.c
		$(CC) $(CFLAGS) $(TST)\skiplist.c

msellist.obj:     $(TST)\msellist.c
		$(CC) $(CFLAGS) $(TST)\msellist.c

fontview.obj:     $(TST)\fontview.c
		$(CC) $(CFLAGS) $(TST)\fontview.c

colpick.obj:      $(TST)\colpick.c
		$(CC) $(CFLAGS) $(TST)\colpick.c

objman.obj:       $(TST)\objman.c
		$(CC) $(CFLAGS) $(TST)\objman.c

statbar.obj:      $(TST)\statbar.c
		$(CC) $(CFLAGS) $(TST)\statbar.c

edits.obj:        $(TST)\edits.c
		$(CC) $(CFLAGS) $(TST)\edits.c

mledit.obj:       $(TST)\mledit.c
		$(CC) $(CFLAGS) $(TST)\mledit.c

trbutton.obj:     $(TST)\trbutton.c
		$(CC) $(CFLAGS) $(TST)\trbutton.c

drawa.obj:        $(TST)\drawa.c
		$(CC) $(CFLAGS) $(TST)\drawa.c

table.obj:        $(TST)\table.c
		$(CC) $(CFLAGS) $(TST)\table.c

