include $(SOPHYABASE)/include/sophyamake.inc OBJMINUIT = minuit.o mnamin.o mnbins.o mncalf.o mncler.o mncntr.o mncomd.o mncont.o mncrck.o mncros.o mncuve.o mnderi.o mndxdi.o mneig.o mnemat.o mnerrs.o mneval.o mnexcm.o mnexin.o mnfixp.o mnfree.o mngrad.o mnhelp.o mnhes1.o mnhess.o mnimpr.o mninex.o mninit.o mninpu.o mnintr.o mnlims.o mnline.o mnmatu.o mnmigr.o mnmnos.o mnmnot.o mnparm.o mnpars.o mnpfit.o mnpint.o mnplot.o mnpout.o mnprin.o mnpsdf.o mnrazz.o mnread.o mnrn15.o mnrset.o mnsave.o mnscan.o mnseek.o mnset.o mnseti.o mnsimp.o mnstat.o mnstin.o mntiny.o mnunpt.o mnvers.o mnvert.o mnwarn.o mnwerr.o stand.o all: include libminuit.a include: rm -f minuit ln -f -s ../minuit minuit clean: rm -f $(OBJMINUIT) rm -f libminuit.a minuit rm -f ../examples/minuit ../examples/minexam ../examples/minexam.o ../examples/fcnk0.o libminuit.a : $(OBJMINUIT) $(AR) $(ARFLAGS) $@ $(OBJMINUIT) minuit.o: minuit.F $(FCCOMPILE) -o $@ minuit.F mnamin.o: mnamin.F $(FCCOMPILE) -o $@ mnamin.F mnbins.o: mnbins.F $(FCCOMPILE) -o $@ mnbins.F mncalf.o: mncalf.F $(FCCOMPILE) -o $@ mncalf.F mncler.o: mncler.F $(FCCOMPILE) -o $@ mncler.F mncntr.o: mncntr.F $(FCCOMPILE) -o $@ mncntr.F mncomd.o: mncomd.F $(FCCOMPILE) -o $@ mncomd.F mncont.o: mncont.F $(FCCOMPILE) -o $@ mncont.F mncrck.o: mncrck.F $(FCCOMPILE) -o $@ mncrck.F mncros.o: mncros.F $(FCCOMPILE) -o $@ mncros.F mncuve.o: mncuve.F $(FCCOMPILE) -o $@ mncuve.F mnderi.o: mnderi.F $(FCCOMPILE) -o $@ mnderi.F mndxdi.o: mndxdi.F $(FCCOMPILE) -o $@ mndxdi.F mneig.o: mneig.F $(FCCOMPILE) -o $@ mneig.F mnemat.o: mnemat.F $(FCCOMPILE) -o $@ mnemat.F mnerrs.o: mnerrs.F $(FCCOMPILE) -o $@ mnerrs.F mneval.o: mneval.F $(FCCOMPILE) -o $@ mneval.F mnexcm.o: mnexcm.F $(FCCOMPILE) -o $@ mnexcm.F mnexin.o: mnexin.F $(FCCOMPILE) -o $@ mnexin.F mnfixp.o: mnfixp.F $(FCCOMPILE) -o $@ mnfixp.F mnfree.o: mnfree.F $(FCCOMPILE) -o $@ mnfree.F mngrad.o: mngrad.F $(FCCOMPILE) -o $@ mngrad.F mnhelp.o: mnhelp.F $(FCCOMPILE) -o $@ mnhelp.F mnhes1.o: mnhes1.F $(FCCOMPILE) -o $@ mnhes1.F mnhess.o: mnhess.F $(FCCOMPILE) -o $@ mnhess.F mnimpr.o: mnimpr.F $(FCCOMPILE) -o $@ mnimpr.F mninex.o: mninex.F $(FCCOMPILE) -o $@ mninex.F mninit.o: mninit.F $(FCCOMPILE) -o $@ mninit.F mninpu.o: mninpu.F $(FCCOMPILE) -o $@ mninpu.F mnintr.o: mnintr.F $(FCCOMPILE) -o $@ mnintr.F mnlims.o: mnlims.F $(FCCOMPILE) -o $@ mnlims.F mnline.o: mnline.F $(FCCOMPILE) -o $@ mnline.F mnmatu.o: mnmatu.F $(FCCOMPILE) -o $@ mnmatu.F mnmigr.o: mnmigr.F $(FCCOMPILE) -o $@ mnmigr.F mnmnos.o: mnmnos.F $(FCCOMPILE) -o $@ mnmnos.F mnmnot.o: mnmnot.F $(FCCOMPILE) -o $@ mnmnot.F mnparm.o: mnparm.F $(FCCOMPILE) -o $@ mnparm.F mnpars.o: mnpars.F $(FCCOMPILE) -o $@ mnpars.F mnpfit.o: mnpfit.F $(FCCOMPILE) -o $@ mnpfit.F mnpint.o: mnpint.F $(FCCOMPILE) -o $@ mnpint.F mnplot.o: mnplot.F $(FCCOMPILE) -o $@ mnplot.F mnpout.o: mnpout.F $(FCCOMPILE) -o $@ mnpout.F mnprin.o: mnprin.F $(FCCOMPILE) -o $@ mnprin.F mnpsdf.o: mnpsdf.F $(FCCOMPILE) -o $@ mnpsdf.F mnrazz.o: mnrazz.F $(FCCOMPILE) -o $@ mnrazz.F mnread.o: mnread.F $(FCCOMPILE) -o $@ mnread.F mnrn15.o: mnrn15.F $(FCCOMPILE) -o $@ mnrn15.F mnrset.o: mnrset.F $(FCCOMPILE) -o $@ mnrset.F mnsave.o: mnsave.F $(FCCOMPILE) -o $@ mnsave.F mnscan.o: mnscan.F $(FCCOMPILE) -o $@ mnscan.F mnseek.o: mnseek.F $(FCCOMPILE) -o $@ mnseek.F mnset.o: mnset.F $(FCCOMPILE) -o $@ mnset.F mnseti.o: mnseti.F $(FCCOMPILE) -o $@ mnseti.F mnsimp.o: mnsimp.F $(FCCOMPILE) -o $@ mnsimp.F mnstat.o: mnstat.F $(FCCOMPILE) -o $@ mnstat.F mnstin.o: mnstin.F $(FCCOMPILE) -o $@ mnstin.F mntiny.o: mntiny.F $(FCCOMPILE) -o $@ mntiny.F mnunpt.o: mnunpt.F $(FCCOMPILE) -o $@ mnunpt.F mnvers.o: mnvers.F $(FCCOMPILE) -o $@ mnvers.F mnvert.o: mnvert.F $(FCCOMPILE) -o $@ mnvert.F mnwarn.o: mnwarn.F $(FCCOMPILE) -o $@ mnwarn.F mnwerr.o: mnwerr.F $(FCCOMPILE) -o $@ mnwerr.F stand.o: stand.F $(FCCOMPILE) -o $@ stand.F test: cd ../examples/; \ rm -f minuit minexam minexam.o fcnk0.o; \ ln -f -s ../minuit minuit; \ $(FCCOMPILE) -O -o fcnk0.o fcnk0.F; \ $(FCCOMPILE) -O -o minexam.o minexam.F; \ $(FCLINK) -O -o minexam minexam.o fcnk0.o -L../code/ -lminuit