# JWB DESTDIR = $$vgrJWB LIB0 = libVGRjwb.a DESTLIB = ${DESTDIR}/${LIB0} DESTTXT = ${DESTDIR} # FC = f77 CC = cc FFLAGS = $$F77_OPTS CFLAGS = $$CC_OPTS FGRIND = pgrind -lf CGRIND = pgrind -lc # # LSP Location of Long Spectral Data # LSEDR Location of SEDR # LDATA Location of Data Dirs # PDATA Personal input data # HIDATA Hitime input data file # TYPE Type of data. Also, Subdir for Data # TERM Type of terminal [Console, Textronix] # SC Space Craft ID [v1,v2] # PLANET Name of Planet [ jup, sat, ura, nep, cru ] # DBX Debugging option. [ dbx, dbxtool] # MODP Modifier to Data name # MODP1 Modifier to Data name entension 1 # F1 Modifier to make ft01f1 # MODP2 Modifier to Data name entension 2 # F2 Modifier to make ft01f2 # MODS Modifier to SEDR name # MSPL Modifier for ouput SPL file # MAIN Main hitime calling routine # DATTIM Hitime subroutine (see hitime documentation) # SPEIND " # DATANL " # QUATST " # LSP = $${DATA}/spl LSEDR = $${DATA}/sedr LDATA = $${DATA} PDATA = rssfit.data HIDATA = hiufit.data HIOUT = hiout.data TYPE = spl TERM = c SC = v2 PLANET = ura DBX = MODP = MODP1 = F1 = f1 MODP2 = F2 = f2 MODS = MSPL = MAIN = himain DATTIM = dtfake SPEIND = sifake DATANL = dafake QUATST = qafake FSOURCE = hitime.f ${MAIN}.f ${DATTIM}.f ${SPEIND}.f ${DATANL}.f ${QUATST}.f tie.f OBJECTL = hitime.o ${DATTIM}.o ${SPEIND}.o ${DATANL}.o ${QUATST}.o tie.o OBJECTNL= ${MAIN}.o OBJECTS = ${OBJECTL} ${OBJECTNL} LIB = $$vgrJWB $$vgrPLT $$vgrPLS $$vgrCORE $$vgrVEC LL = -lcore77 -lcore -lsunwindow -lpixrect -lm .f.o:${DESTLIB} ${FC} ${FFLAGS} -c $*.f ar r ${DESTLIB} $@ @cp printf $@ @MAKERM rm $*.o .c.o:${DESTLIB} ${CC} ${CFLAGS} -c $*.c ar r ${DESTLIB} $@ @cp printc $@ @MAKERM rm $*.o all:${DESTLIB} ${OBJECTNL} @MAKERMf ${DESTLIB}: ${OBJECTL} echo ${DESTLIB} ranlib $@ ${MAIN}.o: ${DESTTXT}/${MAIN}.o @echo > /dev/null ${DESTTXT}/${MAIN}.o: ${MAIN}.f ${FC} ${FFLAGS} -c ${MAIN}.f @mv ${MAIN}.o ${DESTTXT} hitimec: hitime.o ${MAIN}.o ${DATTIM}.o ${SPEIND}.o ${DATANL}.o ${QUATST}.o ${FC} ${FFLAGS} -o hitimec \ ${DESTDIR}/${MAIN}.o \ ${LIB} ${LL} hitime: csh -c ' \ setenv ft04 "${HIDATA}" ;\ setenv ft07 "${HIOUT}" ;\ setenv ft18 "${PDATA}" ;\ setenv ft32 "${LDATA}/${TYPE}/${SC}.${PLANET}${MODP}" ;\ setenv ft32${F1} "${LDATA}/${TYPE}/${SC}.${PLANET}${MODP1}" ;\ setenv ft32${F2} "${LDATA}/${TYPE}/${SC}.${PLANET}${MODP2}" ;\ setenv ft33 "${LSEDR}/${SC}.${PLANET}${MODS}" ;\ ${DBX} ${DESTDIR}/hitimec \ '