.PHONY: all install clean

FC      = ../../F-FrontEnd/src/F_Front
SOURCES = omp_lib_kind.f90 omp_lib.f90
INSTALL = install
MKDIR_P = install -m 755 -d
INCDIR  = /usr/local/include
HEADERS	= ../../include/omp_lib.h ../../include/omp_lib_kinds.h
OBJECTS = omp_lib.xmod omp_lib_kinds.xmod

all: $(OBJECTS)

omp_lib_kinds.xmod: omp_lib_kinds.f90 $(HEADERS)
	$(FC) $< > /dev/null

omp_lib.xmod: omp_lib.f90 omp_lib_kinds.xmod $(HEADERS)
	$(FC) $< > /dev/null

install: $(HEADERS) $(OBJECTS)
	$(MKDIR_P) $(INCDIR)
	$(INSTALL) $^ $(INCDIR)

clean:
	rm -f *.xmod
