## Makefile (G. Samsonidze Jul 2010)
##

PREFIX=../..
include $(PREFIX)/Common/common-rules.mk

# g95 does not support OpenMP
ifneq ($(COMPFLAG),-DG95)
  PARAFLAG := $(PARAFLAG) -DOMP
  FOPTS := $(FOPTS) $(OMPOPTS)
endif

SRC = openmp_main.f90
OBJ = $(SRC:.f90=.o)

# object files from $(COMMON) directory
COMMONOBJS = $(COMMON)/misc.o $(COMMON)/blas.o $(GLOBALOBJS)

default: openmp

openmp: openmp.x

openmp.x: $(COMMONOBJS) $(OBJ)
	$(LINK) $(FOPTS) -o $@ $^ $(LAPACKLIB)
	$(INSTALL_CMD)

# dependencies

$(OBJ): $(GLOBALMODS)
openmp_main.o : $(COMMON)/misc_m.mod
