
RMNLIB	=	rmn
#COMPIL	=	r.compile -librmn $(RMNLIB) -prof
COMPIL	=	r.compile -librmn $(RMNLIB)

# Split tape1 (Z grid descriptors) into sub-grid (tiles) 
tape1split:
	/bin/rm -f tape1split2 tape1split2.o
	$(COMPIL) -o tape1split2 -src mod_splitmerge.f90 tape1split2.f90
	/bin/rm -f tape1split2.o mod_splitmerge.o

# Merge gengeo output splited with tape1split (special tags)
geomerge:
	/bin/rm -f geomerge3 geomerge2.o
	$(COMPIL) -o geomerge3 -src mod_splitmerge.f90 geomerge3.f90
	/bin/rm -f geomerge3.o mod_splitmerge.o

clean:
	/bin/rm -f *~ *.o *.mod

#makedotf= $(RCOMPIL) -arch $(ARCH) -abi $(ABI) -defines "=$(DEFINE)" -P -src
#makedoto= $(RCOMPIL) -arch $(ARCH) -abi $(ABI) -defines "=$(DEFINE)" -O $(OPTIL) -src
makedotf= $(COMPIL) -P -src
makedoto= $(COMPIL) -src

.ftn.f:
	$(makedotf) $<
.ftn.o:
	$(makedoto) $< 
.f.o:
	$(makedoto) $< 
.f90.o:
	$(makedoto) $< 
.c.o:
	$(makedoto) $< 
