CC = gcc CLIBS = -lm -lcdf OFLAGS = -O -c LFLAGS = -O -o OLIBS = -lm -lcdf PROGS = .PHONY : DEFAULT_TARGET DEFAULT_TARGET : $(PROGS) cdfdefint_exp : cdfdefint_exp.o ctrap_rg.o $(CC) $(LFLAGS) cdfdefint_exp cdfdefint_exp.o ctrap_rg.o $(CLIBS) cdfdefint_exp.o : cdfdefint_exp.c $(CC) $(OFLAGS) cdfdefint_exp.c cdfinteg_exp : cdfinteg_exp.o ctrap_rg.o $(CC) $(LFLAGS) cdfinteg_exp cdfinteg_exp.o ctrap_rg.o $(CLIBS) cdfinteg_exp.o : cdfinteg_exp.c $(CC) $(OFLAGS) cdfinteg_exp.c cdffmean : cdffmean.o ctrap_rg.o $(CC) $(LFLAGS) cdffmean cdffmean.o ctrap_rg.o $(CLIBS) cdffmean.o : cdffmean.c $(CC) $(OFLAGS) cdffmean.c ctrap_rg.o : ctrap_rg.c $(CC) $(OFLAGS) $(OPT) ctrap_rg.c cdfmax : cdfmax.o $(CC) $(LFLAGS) cdfmax cdfmax.o $(CLIBS) cdfmax.o : cdfmax.c $(CC) $(OFLAGS) cdfmax.c hrdrad-exp : hrdrad-exp.o getp3rec.o unfoldit.o $(CC) $(LFLAGS) hrdrad-exp hrdrad-exp.o getp3rec.o unfoldit.o $(OLIBS) hrdrad-exp.o : hrdrad-exp.c $(CC) $(OFLAGS) hrdrad-exp.c getp3rec.o : getp3rec.c $(CC) $(OFLAGS) getp3rec.c unfoldit.o : unfoldit.c $(CC) $(OFLAGS) unfoldit.c radcart6 : radcart6.o $(CC) $(LFLAGS) radcart6 radcart6.o $(OLIBS) radcart6.o : radcart6.c $(CC) $(OFLAGS) radcart6.c radfills : radfills.o $(CC) $(LFLAGS) radfills radfills.o $(OLIBS) radfills.o : radfills.c $(CC) $(OFLAGS) radfills.c cdfray_ct : cdfray_ct.o $(CC) $(LFLAGS) cdfray_ct cdfray_ct.o $(OLIBS) cdfray_ct.o : cdfray_ct.c $(CC) $(OFLAGS) cdfray_ct.c cdfrayrv : cdfrayrv.o $(CC) $(LFLAGS) cdfrayrv cdfrayrv.o $(OLIBS) cdfrayrv.o : cdfrayrv.c $(CC) $(OFLAGS) cdfrayrv.c cdfraydbz : cdfraydbz.o $(CC) $(LFLAGS) cdfraydbz cdfraydbz.o $(OLIBS) cdfraydbz.o : cdfraydbz.c $(CC) $(OFLAGS) cdfraydbz.c .PHONY : clean clean : -rm -f *.o $(PROGS)