all: crd2crlf crs2asc crs2lbl prep_11_6 rdhdr unpk

crd2crlf: crd2crlf.o
	f77 -o crd2crlf crd2crlf.o

crs2asc: crs2asc.o doy_mmdd.o get_bits.o \
                  uni2asc.o uni2int.o uni2dp.o
	f77 -o crs2asc crs2asc.o doy_mmdd.o get_bits.o \
                  uni2asc.o uni2int.o uni2dp.o

crs2lbl: crs2lbl.o doy_mmdd.o
	f77 -o crs2lbl crs2lbl.o doy_mmdd.o

prep_11_6: prep_11_6.o dtcvt.o get_hdr.o slip.o xfr_11_6.o
	f77 -o prep_11_6 prep_11_6.o dtcvt.o get_hdr.o slip.o xfr_11_6.o

rdhdr: rdhdr.o get_hdr.o prt_hdr0.o
	f77 -o rdhdr rdhdr.o get_hdr.o prt_hdr0.o

unpk: unpk.o get_hdr.o prt_hdr1.o
	f77 -o unpk unpk.o get_hdr.o prt_hdr1.o

crd2crlf.o: crd2crlf.f
	f77 -u -c crd2crlf.f

crs2asc.o: crs2asc.f
	f77 -u -c crs2asc.f

crs2lbl.o: crs2lbl.f
	f77 -u -c crs2lbl.f

doy_mmdd.o: doy_mmdd.f
	f77 -u -c doy_mmdd.f

dtcvt.o: dtcvt.f
	f77 -u -c dtcvt.f

get_bits.o: get_bits.f
	f77 -u -c get_bits.f

get_hdr.o: get_hdr.f
	f77 -u -c get_hdr.f

prep_11_6.o: prep_11_6.f
	f77 -u -c prep_11_6.f

prt_hdr0.o: prt_hdr0.f
	f77 -u -c prt_hdr0.f

prt_hdr1.o: prt_hdr1.f
	f77 -u -c prt_hdr1.f

rdhdr.o: rdhdr.f
	f77 -u -c rdhdr.f

slip.o: slip.f
	f77 -u -c slip.f

uni2asc.o: uni2asc.f
	f77 -u -c uni2asc.f

uni2dp.o: uni2dp.f
	f77 -u -c uni2dp.f

uni2int.o: uni2int.f
	f77 -u -c uni2int.f

unpk.o: unpk.f
	f77 -u -c unpk.f

xfr_11_6.o: xfr_11_6.f
	f77 -u -c xfr_11_6.f

