CC = cc
CFLAGS = -g
LINTFLAGS= -xu
SVCLIB = /imaging/config/beta/contrib/server/svclib.o
FORTRAN_BINDING = svclibf.o


sample1: sample1.o svclib.o
	$(CC) $(CFLAGS) sample1.c $(SVCLIB) -o sample1

sample2: sample2.o
	$(CC) sample2.c $(SVCLIB) -o sample2

pretty1:  pretty1.o svclib.o
		$(CC) pretty1.o svclib.o -o $@


libsvc.a:	svclib.o
		ar rv libsvc.a svclib.o
		#cp libsvc.a ../..
		#cp svclib.h ../../include

svclib.o:	svclib.c svclib.h



#Now a Fortran program
FFLAGS= -g
QA_OFILES= qa.o 
qa: $(QA_OFILES) $(FORTRAN_BINDING) $(SVCLIB)
	${LINK.f} $(QA_OFILES) $(FORTRAN_BINDING) $(SVCLIB) -o $@
test3:          test3.o svclib.o
	$(CC) test3.o svclib.o -o $@
test3.o: test3.c svclib.h

lint:
	lint $(LINTFLAGS) svclibf.c svclib.c test3.c

clean:
		rm *.o *.a sample1 sample2 
