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

ifndef FORTRAN
  FORTRAN = gfortran
endif

f77 = $(FORTRAN)

ifndef prog
  prog = pQCDAdler
endif

HOME = /Users/friedrichjegerlehner/andromeda
DISK = $(HOME)
WORK = $(DISK)/for/vap/qed/test26/adler

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

MAIN_SRC = ${prog}.f
MAIN_OBJ = ${MAIN_SRC:.f=.o}
SRC = ../constants_qcd.f ../rqcd-param.f ddilog.f dli3.f dhl.f
OBJ = ${SRC:.f=.o}
INCFILES = 

path=${HOME}

${prog}: ${MAIN_OBJ} ${OBJ} ${INCFILES} make_pQCDAdler
	${f77} ${OPTS} -o $@ ${MAIN_OBJ} ${OBJ} ${FLIB}

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

clean:
	  rm ${MAIN_OBJ}
	  rm ${OBJ}
