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
|
# Make the fitting package
#
# 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)"
$set LFLAGS = "$(LFLAGS) -/Bdynamic"
$call relink
;
relink:
$update fitting.a
$call fitting
;
install:
$move xx_fitting.e st4gembin$x_fitting.e
;
fitting:
linkonly:
$omake x_fitting.x
$set LIBS = "-lxtools -lcurfit"
$link x_fitting.o fitting.a \
-lstxtools -ltbtables \
$(LIBS) \
-o xx_fitting.e
;
fitting.a:
@lib
@gfit1d
@nlfit
;
|