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
|
# makefile for iers.a
SRC = ../src
F77 = gfortran
F77FLAGS = -O3 -ffixed-line-length-132
OBS = cal2jd.o dat.o dehanttideinel.o gmf.o gpt.o norm8.o sprod.o st1idiu.o \
st1isem.o st1l1.o step2diu.o step2lon.o vmf1.o vmf1_ht.o zero_vec8.o
iers.a : $(OBS)
ar ru iers.a $(OBS)
cal2jd.o : $(SRC)/cal2jd.f
$(F77) -c $(F77FLAGS) $(SRC)/cal2jd.f
dat.o : $(SRC)/dat.f
$(F77) -c $(F77FLAGS) $(SRC)/dat.f
dehanttideinel.o : $(SRC)/dehanttideinel.f
$(F77) -c $(F77FLAGS) $(SRC)/dehanttideinel.f
gmf.o : $(SRC)/gmf.f
$(F77) -c $(F77FLAGS) $(SRC)/gmf.f
gpt.o : $(SRC)/gpt.f
$(F77) -c $(F77FLAGS) $(SRC)/gpt.f
norm8.o : $(SRC)/norm8.f
$(F77) -c $(F77FLAGS) $(SRC)/norm8.f
sprod.o : $(SRC)/sprod.f
$(F77) -c $(F77FLAGS) $(SRC)/sprod.f
st1idiu.o : $(SRC)/st1idiu.f
$(F77) -c $(F77FLAGS) $(SRC)/st1idiu.f
st1isem.o : $(SRC)/st1isem.f
$(F77) -c $(F77FLAGS) $(SRC)/st1isem.f
st1l1.o : $(SRC)/st1l1.f
$(F77) -c $(F77FLAGS) $(SRC)/st1l1.f
step2diu.o : $(SRC)/step2diu.f
$(F77) -c $(F77FLAGS) $(SRC)/step2diu.f
step2lon.o : $(SRC)/step2lon.f
$(F77) -c $(F77FLAGS) $(SRC)/step2lon.f
vmf1.o : $(SRC)/vmf1.f
$(F77) -c $(F77FLAGS) $(SRC)/vmf1.f
vmf1_ht.o : $(SRC)/vmf1_ht.f
$(F77) -c $(F77FLAGS) $(SRC)/vmf1_ht.f
zero_vec8.o: $(SRC)/zero_vec8.f
$(F77) -c $(F77FLAGS) $(SRC)/zero_vec8.f
clean :
rm -f *.o *.a
|