# Evgenii B. Rudnyi, http://Evgenii.Rudnyi.Ru

FC = g95
FFLAG = -s -O3

FCI = ifort
FFLAGI = -O3 -MD -nologo

all: g95 ifort

g95: direct1-g95.exe direct2-g95.exe 

ifort: direct1-ifort.exe direct2-ifort.exe 

direct1-g95.exe: direct1.f
	$(FC) $(FFLAG) $< -o $@
	$@

direct2-g95.exe: direct2.f
	$(FC) $(FFLAG) $< -o $@
	$@

direct1-ifort.exe: direct1.f
	$(FCI) $(FFLAGI) $< -o $@
	$@

direct2-ifort.exe: direct2.f
	$(FCI) $(FFLAGI) $< -o $@
	$@

clean:
	rm -f *.exe *.o *.obj *.exe.manifest
