#  X Project Makefile
#
#  Brian Harrington
#  org: 6/ 2/90
#  ver: 12/01/91
#
CC=	gcc
RM=	/bin/rm -f
EXEC=	Xsimcode
LIBS=	-lX11 -lXaw -lXmu -lXt -lm
HEADERS=	modeller.h

SLIBS=	-lcurses -ltermcap -lm
SHEADERS=	../../../queuing/queuing.h
SIM=		../../../queuing/queuing.c
SOBJECT=	../../../queuing/queuing.o


SOURCES=	init.c \
		file.c \
		fileMenu.c  \
		go.c \
		optMenu.c \
		padMenu.c \
		drawMenu.c  \
		event.c \
		list.c  \
		utility.c \
		mode.c

OBJECTS=	init.o	\
		file.o \
		fileMenu.o  \
		go.o \
		optMenu.o \
		padMenu.o \
                drawMenu.o  \
		event.o \
		list.o	\
		utility.o \
		mode.o
# 
# Link
#
$(EXEC):	$(OBJECTS) $(HEADERS)
		$(CC) -o $(EXEC) $(OBJECTS) $(LIBS)
#
# Create simpack test programs
#
examp1:	$(SOBJECT) examp1.o $(HEADERS)
	$(CC) -o examp1 examp1.o $(SOBJECT) $(SLIBS)

examp2:	$(SOBJECT) examp2.o $(HEADERS)
	$(CC) -o examp2 examp2.o $(SOBJECT) $(SLIBS)

examp3:	$(SOBJECT) examp3.o $(HEADERS)
	$(CC) -o examp3 examp3.o $(SOBJECT) $(SLIBS)

big_test:	$(SOBJECT) big_test.o $(HEADERS)
	$(CC) -o big_test big_test.o $(SOBJECT) $(SLIBS)

comb1:	$(SOBJECT) cont1.o combined1.o $(HEADERS)
	$(CC) -o comb1 cont1.o combined1.o $(SOBJECT) $(SLIBS)
#
clean:	
	$(RM) *.o examp1 examp2 examp3 big_test comb1
