1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81
|
# Make the nttools package
# Author: CDBS, 23-NOV-1987
# to include copyone,keyselect,lib,tcalc,tchsize,tcopy,tcreate,tedit,
# tinfo,tjoin,tmerge,tprint,tproduct,tproject,tselect,tsort,tupar,
# tintegrate application(s)
# 03-Jun-97 3-D table translators (I. Busko)
#
# Special keywords recognized by IRAF mkpkg files:
#
# mkpkg relink update object library and link
# mkpkg linkonly skip object library updates and just link
# mkpkg install move executable to lib$
# mkpkg update update object library, link, and move to lib$
$call relink
$exit
update:
$call relink
$call install
;
debug:
$set XFLAGS = "-fgq $(XFLAGS)"
$call relink
;
relink:
$update libpkg.a
$call nttools
;
install:
$move xx_nttools.e bin$x_nttools.e
;
nttools:
linkonly:
$omake x_nttools.x
$link x_nttools.o libpkg.a -lxtools -ltbtables -lstxtools \
-o xx_nttools.e
;
libpkg.a:
@threed
#@stxtools
@atools
@copyone
@gtedit
@imtab
@keyselect
@lib
@tcalc
@tchcol
@tchsize
@tcheck
@tcopy
@tcreate
@tdiffer
@tedit
@texpand
@thedit
@tinfo
@tintegrate
@tjoin
@tlinear
@tmatch
@tmerge
@tprint
@tproduct
@tproject
@tquery
@trebin
@tselect
@tsort
@tstat
@ttranspose
@tunits
@tupar
;
|