From fa080de7afc95aa1c19a6e6fc0e0708ced2eadc4 Mon Sep 17 00:00:00 2001 From: Joseph Hunkeler Date: Wed, 8 Jul 2015 20:46:52 -0400 Subject: Initial commit --- pkg/tbtables/mkpkg | 250 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 250 insertions(+) create mode 100644 pkg/tbtables/mkpkg (limited to 'pkg/tbtables/mkpkg') diff --git a/pkg/tbtables/mkpkg b/pkg/tbtables/mkpkg new file mode 100644 index 00000000..0bc2200c --- /dev/null +++ b/pkg/tbtables/mkpkg @@ -0,0 +1,250 @@ +# MKPKG file for the STSDAS TABLES I/O routines. +# Author: HODGE, 15-JUL-1987 +# Phil Hodge, 14-AUG-1987, add tbhad[] +# Phil Hodge, 11-SEP-1987, use relative location for object library +# Phil Hodge, 30-SEP-1987, add tbrcpy, tbrswp +# Phil Hodge, 28-DEC-1987, routines for different data types are +# combined into single files +# Phil Hodge, 16-Jun-1992, update for text tables +# Phil Hodge, 7-Jun-1994, include tbzd2t, tbzi2d, tbzi2t, tbzt2t. +# Phil Hodge, 2-Oct-1995, include fitsio. +# Phil Hodge, 26-Mar-1998, include tbcdes.x, tbfchp.x, tbs*.x; +# delete tbtszd.x, tbxwsk.x, tbytsz.x. +# Phil Hodge, 14-Apr-1998, delete tbcftg.x and tbcftp.x. +# Ellyne Kinney, 30-Sep-1998, added line for cfitsio. +# Phil Hodge, 18-Jan-1999, include tbfpri.x. +# Phil Hodge, 22-Mar-1999, include SPPFITSIO switch; +# add -Inolibc to XFLAGS for running mkpkg from this directory. +# Phil Hodge, 19-Apr-1999, add tbttyp. +# Phil Hodge, 7-Jun-1999, add tbzrds.x, tbzrdx.x and tbzsub.x. +# Phil Hodge, 5-Aug-1999, delete tbalen.x. +# Phil Hodge, 24-Sep-1999, add tbztyp.x. +# Phil Hodge, 23-Jun-2000, add tbcscal.x and tbfscal.x. +# Phil Hodge, 31-Aug-2000, add tbfhp_f.x to the section for SPPFITSIO, +# and move tbfhp.x to the non-SPPFITSIO section. +# Phil Hodge, 31-July-2001, move @cfitsio. + + + +update: + $checkout libtbtables.a lib$ + $update libtbtables.a + $checkin libtbtables.a lib$ + $purge lib$ + ; + + +libtbtables.a: + $set XFLAGS = "-Inolibc $(XFLAGS)" + + tbagt.x tbtables.h + tbapt.x tbtables.h + tbbadf.x + tbbaln.x tbtables.h tblerr.h + tbbcmt.x tbtables.h + tbbftp.x + tbbnll.x tbtables.h + tbbptf.x + tbbtyp.x tblerr.h + tbbwrd.x + tbcadd.x tbtables.h + tbcchg.x tbtables.h tblerr.h + tbcdef.x tbtables.h tblerr.h + tbcdef1.x + tbcdes.x tbtables.h + tbcfmt.x tbtables.h + tbcfnd.x tbtables.h + tbcfnd1.x + tbcftl.x tbtables.h + tbcgt.x tbtables.h tblerr.h + tbciga.x tbtables.h + tbcigi.x tbtables.h tblerr.h + tbcigt.x tbtables.h tblerr.h + tbcinf.x tbtables.h + tbcnam.x tbtables.h + tbcnit.x tbtables.h + tbcnum.x tbtables.h + tbcpt.x tbtables.h tblerr.h + tbcrcd.x tbtables.h tblerr.h + tbcscal.x tbtables.h + tbctpe.x tbtables.h + tbcwcd.x tbtables.h + tbdsav.x tbtables.h + tbegp.x tbtables.h + tbegt.x tbtables.h tblerr.h + tbeoff.x tbtables.h tblerr.h + tbepp.x tbtables.h + tbept.x tbtables.h tblerr.h + tbeszt.x tbtables.h + tbfag.x tbtables.h + tbfanp.x tbtables.h + tbfap.x tbtables.h + tbfcal.x tbtables.h + tbfchp.x tbtables.h + tbfckn.x tbtables.h + tbfclo.x tbtables.h + tbfdef.x tbtables.h tblfits.h + tbfdel.x tbtables.h + tbferr.x + tbffkw.x tbtables.h + tbffmt.x tbtables.h tblfits.h + tbffnd.x tbtables.h tblfits.h + tbfgcm.x tbtables.h + tbfgnp.x tbtables.h + tbfhdl.x tbtables.h + tbfhg.x tbtables.h + tbfiga.x tbtables.h + tbfopn.x tbtables.h tblfits.h + tbfnam.x tbtables.h tblfits.h + tbfnew.x tbtables.h tblfits.h + tbfnit.x tbtables.h tblfits.h + tbfnll.x tbtables.h + tbfpcm.x tbtables.h + tbfpnp.x tbtables.h + tbfpri.x + tbfptf.x + tbfrcd.x tbtables.h tblfits.h + tbfres.x + tbfrsi.x tbtables.h + tbfscal.x tbtables.h + tbfsiz.x tbtables.h + tbfsft.x tbtables.h + tbftya.x tbtables.h + tbftyb.x tbtables.h + tbfudf.x tbtables.h + tbfwcd.x tbtables.h + tbfwer.x tbtables.h tblfits.h + tbfwsi.x tbtables.h + tbhad.x tbtables.h tblerr.h + tbhanp.x tbtables.h + tbhcal.x tbtables.h tblerr.h + tbhckn.x tbtables.h + tbhdel.x tbtables.h tblerr.h + tbhfcm.x + tbhfkr.x tbtables.h + tbhfkw.x tbtables.h + tbhgcm.x tbtables.h + tbhgnp.x tbtables.h + tbhgt.x tblerr.h tbtables.h + tbhisc.x + tbhkeq.x + tbhpcm.x tbtables.h + tbhpnp.x tbtables.h tblerr.h + tbhpt.x tbtables.h tblerr.h + tbhrpr.x tbtables.h + tbhwpr.x tbtables.h + tbnopen.x + tbpset.x tbtables.h tblerr.h + tbpsta.x tbtables.h tblerr.h + tbrchg.x tbtables.h tblerr.h + tbrcmp.x tbtables.h + tbrcpy.x tbtables.h tblerr.h + tbrcsc.x tbtables.h tblerr.h + tbrdel.x tbtables.h tblerr.h + tbrgt.x tbtables.h tblerr.h + tbrnll.x tbtables.h tblerr.h + tbrpt.x tbtables.h tblerr.h + tbrsft.x tbtables.h tblerr.h + tbrswp.x tbtables.h tblerr.h + tbrudf.x tbtables.h tblerr.h + tbscol.x tbtables.h + tbsirow.x tbtables.h tblerr.h + tbsopn.x tbtables.h + tbsrow.x tbtables.h + tbswer.x tbtables.h tblerr.h + tbswer1.x tbtables.h + tbtacc.x + tbtbod.x tbtables.h + tbtchs.x tbtables.h tblerr.h + tbtclo.x tbtables.h tblerr.h + tbtcpy.x tbtables.h + tbtcre.x tbtables.h tblerr.h + tbtdel.x tbtables.h + tbtext.x tblerr.h + tbtflu.x tbtables.h tblerr.h + tbtfst.x tbtables.h tblerr.h + tbtnam.x tbtables.h + tbtopn.x tbtables.h tblerr.h + tbtopns.x tbtables.h tblerr.h + tbtren.x tbtables.h + tbtrsi.x tbtables.h tblerr.h + tbtscd.x tbtables.h + tbtscu.x tbtables.h + tbtsrt.x + tbttyp.x tbtables.h + tbtwer.x tbtables.h + tbtwsi.x tbtables.h + tbuopn.x tbtables.h tblerr.h + tbxag.x tbtables.h + tbxap.x tbtables.h tblerr.h + tbxcg.x tbtables.h tblerr.h + tbxcp.x tbtables.h tblerr.h + tbxncn.x tbtables.h + tbxnew.x tbtables.h + tbxnll.x tbtables.h + tbxoff.x tbtables.h + tbxrg.x tbtables.h tblerr.h + tbxrp.x tbtables.h tblerr.h + tbxscp.x tbtables.h + tbxsft.x tbtables.h + tbxsiz.x tbtables.h + tbxudf.x tbtables.h + tbxwnc.x tbtables.h + tbxwer.x tbtables.h + tbycg.x tbtables.h tblerr.h + tbycp.x tbtables.h tblerr.h + tbyncn.x tbtables.h + tbynew.x tbtables.h + tbynll.x tbtables.h + tbyoff.x tbtables.h + tbyrg.x tbtables.h tblerr.h + tbyrp.x tbtables.h tblerr.h + tbyscn.x tbtables.h + tbyscp.x tbtables.h + tbysft.x tbtables.h tblerr.h + tbysiz.x tbtables.h + tbyudf.x tbtables.h + tbywer.x tbtables.h + tbywnc.x tbtables.h + tbzadd.x tbtables.h + tbzcg.x tbtables.h + tbzclo.x tbtables.h + tbzcol.x tbtables.h + tbzcp.x tbtables.h + tbzd2t.x tbtables.h + tbzgt.x tbtables.h + tbzi2d.x tbtables.h + tbzi2t.x tbtables.h + tbzt2t.x tbtables.h + tbzkey.x tbtables.h tbltext.h + tbzlin.x tbltext.h + tbzmem.x tbtables.h + tbznew.x tbtables.h tbltext.h + tbznll.x tbtables.h tblerr.h + tbzopn.x tbtables.h tbltext.h + tbzpt.x tbtables.h + tbzrds.x tbtables.h tbltext.h + tbzrdx.x tbtables.h tbltext.h + tbzsft.x tbtables.h tblerr.h + tbzsiz.x tbtables.h + tbzsub.x tbtables.h tbltext.h + tbztyp.x tblerr.h + tbzudf.x tbtables.h tblerr.h + tbzwer.x tbtables.h + tbzwrt.x tbtables.h tbltext.h + tbparse.x + tbnparse.x + @selector + +# $ifdef (SPPFITSIO) + $echo "NOTE: SPP FITSIO will be used for FITS tables." + tbfhp_f.x tbtables.h tblfits.h + @fitsio +# $else +# $echo "NOTE: CFITSIO will be used for FITS tables." +# $echo "NOTE: CFITSIO does not support IRAF networking." +# tbfhp.x tbtables.h tblfits.h +# tbfxff.c "cfitsio/fitsio.h" fitsio_spp.h underscore.h +# @cfitsio +# $endif + ; -- cgit