SRCDIR=../lib
#MGL_INSTALLED=y
include ../conf/config.mk
include ../conf/${OSTYPE}.mk

CFLAGS= -g -O ${INCS_MGL}  -I../xui
LDFLAGS=-g ${LIBS_MGL} 

PROGS=mgldemo showcol paicol pai16 iconedit mglbench mgldialog imcdemo \
	vkdemo tap rawdemo tmdemo mousetest

all: ${PROGS}

iconedit : iconedit.c 
	$(CC) $(CFLAGS) -o iconedit iconedit.c  $(LDFLAGS)

imcdemo : imcdemo.c 
	$(CC) $(CFLAGS) -o imcdemo imcdemo.c  $(LDFLAGS)

vkdemo : vkdemo.c 
	$(CC) $(CFLAGS) -o vkdemo vkdemo.c  $(LDFLAGS)

mgldemo : mgldemo.c 
	$(CC) $(CFLAGS) -o mgldemo mgldemo.c  $(LDFLAGS)

showcol : showcol.c 
	$(CC) $(CFLAGS) -o showcol showcol.c  $(LDFLAGS)

paicol : paicol.c 
	$(CC) $(CFLAGS) -o paicol paicol.c  $(LDFLAGS)

pai16 : pai16.c 
	$(CC) $(CFLAGS) -o pai16 pai16.c  $(LDFLAGS)

mglbench : mglbench.c 
	$(CC) $(CFLAGS) -o mglbench mglbench.c  $(LDFLAGS)

mgldialog : mgldialog.c 
	$(CC) $(CFLAGS) -o mgldialog mgldialog.c  $(LDFLAGS)

tap : tap.c 
	$(CC) $(CFLAGS) -o tap tap.c  $(LDFLAGS)

test : test.c
	$(CC) $(CFLAGS) -o test test.c  $(LDFLAGS)

clean:
	rm -f *.o ${PROGS} *.mgr
