.PHONY: clean all 

Tools = NMSSMTools_4.1.2


all: $(Tools)/main/nmhdecay $(Tools)/main/nmspec FlagsForMake models/func1.mdl models/func2.mdl

$(Tools)/main/nmhdecay $(Tools)/main/nmspec: FlagsForMake
	$(MAKE) -C  $(Tools) init
	$(MAKE) -C  $(Tools)
	
FlagsForMake:
	./getFlags
	
models/func1.mdl models/func2.mdl: models/func1.mod models/func2.mod
	./setPath $(CURDIR)/$(Tools) models/func1.mod models/func1.mdl
	./setPath $(CURDIR)/$(Tools) models/func2.mod models/func2.mdl


clean:
	$(MAKE) -C $(Tools) clean
	rm -f FlagsForMake FlagsForSh models/func1.mdl models/func2.mdl