include $(SOPHYABASE)/include/sophyamake.inc


OBJ := $(addsuffix .o,$(basename $(wildcard *.F)))

%.o: %.F
	$(FCCOMPILE) -O -o $@ $<

all: include libminuit.a

echo:
	@echo $(OBJ)

include:
	rm -f minuit
	ln -f -s ../minuit minuit

clean:
	rm -f $(OBJ)
	rm -f libminuit.a minuit
	rm -f ../examples/minuit ../examples/minexam ../examples/minexam.o ../examples/fcnk0.o

libminuit.a : $(OBJ)
	$(AR) $(ARFLAGS) $@ $(OBJ)

test:
	cd ../examples/; \
	rm -f minuit minexam minexam.o fcnk0.o; \
	ln -f -s ../minuit minuit; \
	$(FCCOMPILE) -O -o fcnk0.o fcnk0.F; \
	$(FCCOMPILE) -O -o minexam.o minexam.F; \
	$(FCLINK) -O -o minexam minexam.o fcnk0.o -L../code/ -lminuit
