#
# usage:
# 	make                          (compile rhad)
#	make prog=<dum>               (compile and call executable x<dum>)
#	make clean                    (delete object files and executable)
#

ifndef FORTRAN
  FORTRAN = gfortran
endif

ifndef prog
  prog = test_quarkmassHS
endif

SHELL = /bin/tcsh

OPTS = -O  -fno-second-underscore -fbounds-check

HOME = /Users/friedrichjegerlehner/andromeda
DISK = ../

SRC = ${prog}.f r012.f r34.f runal.f funcs.f vegas-rhad.f \
	parameters.f rhad.f rqcdHSx.f alphas.f \
	alpsHS.f \
	$(DISK)constants_qcd.f \
	$(DISK)rqcd3m-ChK00.f \
	$(DISK)rqcd3m.f \
	$(DISK)rqcd3.f \
	$(DISK)arun.f \
	$(DISK)RGQCD4.f \
	$(DISK)qcdpar4.f \
	$(DISK)qcdpar2.f \
	$(DISK)rqcd-param.f 

QEDlib = $(DISK)qed.a


OBJ = ${SRC:.f=.o}

LIBS =  /usr/local/lib/libnag.a 

f77 = $(FORTRAN)

${prog}: ${OBJ} common.f
	${f77} ${OPTS} -o $@ ${OBJ} ${LIBS} ${QEDlib} -L/usr/lib

%.o: %.f
	${f77} ${OPTS} -c -o $@ $<

clean:
	if (-e ${prog}) rm ${prog};\
	rm *.o



