#
#       Makefile for Athena Widget Set and plotter demos
#       klin, Mon Jun 29 19:10:28 1992

CFLAGS= -g -I../At
ATLIB=  ../At/libAt.a
LIBS=   -lXaw -lXmu -lXt -lX11 -lm
#LOCALLIBS=-lsbd

PRG1=   aplot
SRC1=   aplot.c
OBJ1=   aplot.o

PRG2=   bplot
SRC2=   bplot.c
OBJ2=   bplot.o

PRG3=   cplot
SRC3=   cplot.c
OBJ3=   cplot.o

PRG4=   dplot
SRC4=   dplot.c
OBJ4=   dplot.o

PRG5=   sample_prog
SRC5=   sample_prog.c
OBJ5=   sample_prog.o

all:    $(PRG1) $(PRG2) $(PRG3) $(PRG4) $(PRG5)

$(PRG1): $(OBJ1) $(ATLIB)
	$(CC) $(CFLAGS) -o $(PRG1) $(OBJ1) $(ATLIB) $(LIBS) $(LOCALLIBS)

$(PRG2): $(OBJ2) $(ATLIB)
	$(CC) $(CFLAGS) -o $(PRG2) $(OBJ2) $(ATLIB) $(LIBS) $(LOCALLIBS)

$(PRG3): $(OBJ3) $(ATLIB)
	$(CC) $(CFLAGS) -o $(PRG3) $(OBJ3) $(ATLIB) $(LIBS) $(LOCALLIBS)

$(PRG4): $(OBJ4) $(ATLIB)
	$(CC) $(CFLAGS) -o $(PRG4) $(OBJ4) $(ATLIB) $(LIBS) $(LOCALLIBS)

$(PRG5): $(OBJ5) $(ATLIB)
	$(CC) $(CFLAGS) -o $(PRG5) $(OBJ5) $(ATLIB) $(LIBS) $(LOCALLIBS)

.c.o:
	$(CC) -c $(CFLAGS) $<

clean:
	rm -f $(OBJ) $(PRG)
