FC=gfortran

all: mapper mapperexe graf

mapper: force
	sed -e 's,$@dir=.*$$,$@dir=$(PWD),' $@ > $@.tmp	
	mv $@.tmp $@
	chmod +x $@

mapperexe: mapper.f
	$(FC) -O -o $@ $<

graf: graf.f
	$(FC) -o $@ $<

clean:
	for i in *; do if [ -f $$i ]; then case $$i in \
	  mapper | mapper.f | graf.f | aldolase.fra | aldolase.seq | shifts.lib |\
	  README.txt | LICENSE.txt | Makefile) ;; \
	  *) rm -f $$i;; \
	esac; fi; done

force: