#**********************************************************************
#
#     Copyright (C) 1991-1992  Roland W. Freund and Noel M. Nachtigal
#     All rights reserved.
#
#**********************************************************************
#
#  Makefile for the LINPACK subdirectory.
#

#
#  Files in this directory:
#
LIB = liblinp.a
OBJ = cqrdc.o dqrdc.o sqrdc.o zqrdc.o cqrsl.o dqrsl.o sqrsl.o zqrsl.o \
csvdc.o dsvdc.o ssvdc.o zsvdc.o
SRC = d2s.sed sqrdc.f sqrsl.f ssvdc.f

#
#  Makefile include files.
#
include ../../header.mak
include ../../incl/local.mak

#
#  This is the local help target.
#
help::
	@echo "   make lib     - make the LINPACK library"
	@echo "   make nolib   - remove LINPACK library"

#
#  Dependencies for files in this directory.
#
d2s.sed:	../../incl/d2s.sed
	@echo Making conversion script $@
	@cp ../../incl/d2s.sed $@
	@echo "s/the single/the Single/g" >> $@
	@echo "s/single precision/real/g" >> $@
	@echo "s/Single/single/g" >> $@
sqrdc.f:	dqrdc.f d2s.sed
	@echo Making $@
	@sed -f d2s.sed dqrdc.f > $@
sqrsl.f: 	dqrsl.f d2s.sed
	@echo Making $@
	@sed -f d2s.sed dqrsl.f > $@
ssvdc.f: 	dsvdc.f d2s.sed
	@echo Making $@
	@sed -f d2s.sed dsvdc.f > $@

#
#  LINPACK library target.
#
$(LIB):	$(OBJ)
	@echo Making $@
	@$(AR) $(ARFLAGS) $@ $(OBJ)
	@$(RANLIB) $@
