From 40e5a5811c6ffce9b0974e93cdd927cbcf60c157 Mon Sep 17 00:00:00 2001 From: Joe Hunkeler Date: Tue, 11 Aug 2015 16:51:37 -0400 Subject: Repatch (from linux) of OSX IRAF --- math/nlfit/mkpkg | 63 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 63 insertions(+) create mode 100644 math/nlfit/mkpkg (limited to 'math/nlfit/mkpkg') diff --git a/math/nlfit/mkpkg b/math/nlfit/mkpkg new file mode 100644 index 00000000..4573dfbf --- /dev/null +++ b/math/nlfit/mkpkg @@ -0,0 +1,63 @@ +# The Non-linear Least-squares Fitting Package + +$checkout libnlfit.a lib$ +$update libnlfit.a +$checkin libnlfit.a lib$ +$exit + +tfiles: + $set GEN = "$$generic -k -t rd" + + $ifnewer (nlacpts.gx, nlacptsr.x) $(GEN) nlacpts.gx $endif + $ifnewer (nlchomat.gx, nlchomatr.x) $(GEN) nlchomat.gx $endif + $ifnewer (nldump.gx, nldumpr.x) $(GEN) nldump.gx $endif + $ifnewer (nlerrors.gx, nlerrorsr.x) $(GEN) nlerrors.gx $endif + $ifnewer (nleval.gx, nlevalr.x) $(GEN) nleval.gx $endif + $ifnewer (nlfit.gx, nlfitr.x) $(GEN) nlfit.gx $endif + $ifnewer (nlfitdef.gh, nlfitdefr.h) $(GEN) nlfitdef.gh $endif + $ifnewer (nlfree.gx, nlfreer.x) $(GEN) nlfree.gx $endif + $ifnewer (nlinit.gx, nlinitr.x) $(GEN) nlinit.gx $endif + $ifnewer (nliter.gx, nliterr.x) $(GEN) nliter.gx $endif + $ifnewer (nlpget.gx, nlpgetr.x) $(GEN) nlpget.gx $endif + $ifnewer (nlsolve.gx, nlsolver.x) $(GEN) nlsolve.gx $endif + $ifnewer (nlstat.gx, nlstatr.x) $(GEN) nlstat.gx $endif + $ifnewer (nlvector.gx, nlvectorr.x) $(GEN) nlvector.gx $endif + $ifnewer (nlzero.gx, nlzeror.x) $(GEN) nlzero.gx $endif + ; + +libnlfit.a: + + $ifeq (USE_GENERIC, yes) $call tfiles $endif + + nlacptsd.x "nlfitdefd.h" + nlacptsr.x "nlfitdefr.h" + nlchomatd.x "nlfitdefd.h" + nlchomatr.x "nlfitdefr.h" + nldumpd.x "nlfitdefd.h" + nldumpr.x "nlfitdefr.h" + nlerrmsg.x + nlerrorsd.x "nlfitdefd.h" + nlerrorsr.x "nlfitdefr.h" + nlevald.x "nlfitdefd.h" + nlevalr.x "nlfitdefr.h" + nlfitd.x "nlfitdefd.h" + nlfitr.x "nlfitdefr.h" + nlfreed.x "nlfitdefd.h" + nlfreer.x "nlfitdefr.h" + nlinitd.x "nlfitdefd.h" + nlinitr.x "nlfitdefr.h" + nliterd.x "nlfitdefd.h" + nliterr.x "nlfitdefr.h" + nllist.x + nlpgetd.x "nlfitdefd.h" + nlpgetr.x "nlfitdefr.h" + nlsolved.x "nlfitdefd.h" + nlsolver.x "nlfitdefr.h" + nlstati.x "nlfitdefr.h" + nlstatd.x "nlfitdefd.h" + nlstatr.x "nlfitdefr.h" + nlvectord.x "nlfitdefd.h" + nlvectorr.x "nlfitdefr.h" + nlzerod.x "nlfitdefd.h" + nlzeror.x "nlfitdefr.h" + ; -- cgit