#
# @(#)Makefile.customer	1.4 91/09/14  SMI
#
# Makefile for the Olit Programmer's Guide's Examples
#

INCLUDE =	-I../lib -I${OPENWINHOME}/include

#
# If you want to compile for debugging, change "-O" to "-g"
#

CFLAGS =	${INCLUDE} -O

# if you want special to pass special loader options to ld, set
# LDFLAGS= ...
#

LIBS =		../lib/libXs.a \
		-L${OPENWINHOME}/lib \
		-lXol \
		-lXt \
		-lX11

TM_TARGETS =	tracker1 \
		tracker2 \
		tracker3 \
		tracker4

TARGETS =	select \
		xclock \
		xbc \
		stopwatch
		

all:		${TM_TARGETS} ${TARGETS} 

${TM_TARGETS}:	$$@.c $$@.o mousetracks.o
		${CC} ${CFLAGS} ${LDFLAGS} -o $@ mousetracks.o $@.o ${LIBS}

${TARGETS}:	$$@.c $$@.o 
		${CC} ${CFLAGS} ${LDFLAGS} -o $@ $@.o ${LIBS}

clean:
		rm -f core ${TM_TARGETS} ${TARGETS} *.o
