######################################################################
# Makefile for SUIT applications
######################################################################

# this denotes where the SUIT distribution lives
SUIT	  =/users/suit/v2.2/sparc
XLIBS	  =/usr/local/lib/X11
X_INC_DIR =/usr/include/X11

# Name of the directory in which to write the executable
DEST	= 	. 


CC	=	xlc
LDLIBS	=	-bnodelcsect -lsuit -lsrgp -lX11 -lm
LDFLAGS	=	-L$(SUIT)/lib -L$(XLIBS)

#DEBUG	=	-g
OPTIMIZE =	-O

CFLAGS	=	-I$(X_INC_DIR) -I$(SUIT)/include $(DEBUG) $(OPTIMIZE)

######################################################################

COMPILE.c=$(CC) $(CFLAGS) $(CPPFLAGS) -c

empty: empty.o
	$(CC) $(CFLAGS) $(LDFLAGS) -o empty empty.o $(LDLIBS) 
	strip empty

demo: demo.o
	$(CC) $(CFLAGS) $(LDFLAGS) -o demo demo.o $(LDLIBS) 
	strip demo

3cell: 3cell.o
	$(CC) $(CFLAGS) $(LDFLAGS) -o 3cell 3cell.o $(LDLIBS) 
	strip 3cell

empty: empty.o
	$(CC) $(CFLAGS) $(LDFLAGS) -o empty empty.o $(LDLIBS) 
	strip empty

poly: poly.o
	$(CC) $(CFLAGS) $(LDFLAGS) -o poly poly.o $(LDLIBS) 
	strip poly

######################################################################

clean:
	rm -f *.o core empty 
