.PHONY: clean all paths

Tools = NMSSMTools_2.3.1

CALCHEP = $(CURDIR)/..
# CALCHEP = 
export CALCHEP

ifneq ($(MAKECMDGOALS),clean)
include  $(CALCHEP)/FlagsForMake
endif

aLibOBJ = higgsPotent.o NMSSMpath.o


all:  aLib.a  nmhdecay nmspec paths

aLib.a:aLib.a($(aLibOBJ))
	$(RANLIB) aLib.a
	rm -f $(aLibOBJ)

aLib.a(NMSSMpath.o): lpath.h

lpath.h:
	echo \#define LPATH \"`pwd`\" > lpath.h

nmhdecay: $(Tools)/nmhdecay.F $(Tools)/sources/*.f
	echo $(MAKE) -C  $(Tools) ../nmhdecay
	$(MAKE) -C  $(Tools) ../nmhdecay
 
nmspec: $(Tools)/nmspec.F $(Tools)/sources/*.f
	$(MAKE) -C  $(Tools) ../nmspec

paths:
	./inPath

clean: 
	rm -f lpath.h *.o *.a  *.exe  
	$(MAKE) -C $(Tools) clean
