#
# Fortran console application example
# type run to execute hello binary
# type clean to clean sources
# example from http://www.esm.psu.edu/~ajm138/fortranexamples.html
#

TARGET = MHD

all: $(TARGET)

FCFLAGS = -O3 -Wall -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3

OBJS = MHD.o

$(TARGET): $(OBJS)
		$(FC) -o $@ $^ $(LDFLAGS)

%.o: %.f03
	$(FC) $(FCFLAGS) -c $<

clean:
		rm $(OBJS) $(TARGET)

run: $(TARGET)
		run_ca $(TARGET)
