# calstis12

$call relink
$exit

update:
	$call relink
	$call install
	;

relink:
	$set XFLAGS = "-Inolibc $(XFLAGS)"
	$checkout calstis.a ../
	$update calstis.a
	$checkin calstis.a ../

	$call linkonly2
	;

linkonly:
	$set XFLAGS = "-Inolibc $(XFLAGS)"
linkonly2:
	$set LFLAGS = "-H -z $(LFLAGS)"

	$omake cs12.c <c_iraf.h> <ximio.h> ../stis.h calstis12.h ../cs12.h \
			../stiserr.h

	$link cs12.o ../calstis.a \
		-lhstio -lcvos -ltbtables \
		-o cs12.e
	;

install:
	$move cs12.e stsdasbin$cs12.e
	;

calstis.a:
	calstis12.c	<hstio.h> ../stis.h calstis12.h ../stiserr.h
	addshifts.c	<hstio.h> ../stis.h calstis12.h ../cs12.h ../stiserr.h
	getkeyinfo12.c	<hstio.h> ../stis.h calstis12.h ../stiserr.h
	getscigrp.c	<hstio.h> ../stis.h calstis12.h ../stiserr.h
	getwavgrp.c	<hstio.h> ../stis.h calstis12.h
	history12.c	<hstio.h> ../stis.h calstis12.h ../stiserr.h
	matchwav.c	<hstio.h> ../stis.h calstis12.h ../cs12.h ../stiserr.h
	targpos.c	<hstio.h> ../stis.h calstis12.h ../stiserr.h
	;
