MODULECXXREPNAME := MinuitAdapt MODULEDECCXXFLAGS := -msg_quiet include ../Mgr/Makefile.h CFLAGS := $(CFLAGS) -Df2cFortran CPPFLAGS := $(CPPFLAGS) -Df2cFortran CXXFLAGS := $(CXXFLAGS) -Df2cFortran all: $(LIB)libMinuitAdapt.a clean: cleantest rm -f $(OBJ)minuitadapt.o $(OBJ)minuitadaptF.o rm -f $(LIB)libMinuitAdapt.a cleantest: rm -f testminuit testminuit.o # Doit etre fait automatiquement par mkmflien install: cp localmnpout.h minuitprot.h minuitadapt.h $(INC)/. #---------------------------------------------------------------------- $(LIB)libMinuitAdapt.a : $(OBJ)minuitadapt.o $(OBJ)minuitadaptF.o $(ARCXX) $(ARCXXFLAGS) $@ $($(ARARGS)) ifeq ($(CXX),cxx) $(CXX) $? $(CPPFLAGS) $(CXXFLAGS) -o $(OBJ)xx.x -Hf endif $(OBJ)minuitadaptF.o: minuitadaptF.f $(OBJ)minuitadapt.o: minuitadapt.cc minuitadapt.h minuitprot.h #---------------------------------------------------------------------- ifdef NOSHLIB LIBS = -L$(LIB) -lFitsIOServer -lSamba -lSkyMap -lSkyT -lNTools -lHiStats -lTArray -lSysTools -lm ifeq ($(CXX),cxx) LIBS := $(LIBS) -lertcxx endif else LIBS = -L$(SLB) -lsophya -lextsophya -lm endif LIBMINUIT := -L$(LIB) -lMinuitAdapt -L$(EXTLIBPATH) -lminuit LDLIBS := $(LIBS) $(LDLIBS) $(LIBMINUIT) $(LIBFORT) test: testminuit testminuit: testminuit.o $(LINK.cc) $^ -o $@ $(LOADLIBES) $(LDLIBS) $(OBJ)testminuit.o: testminuit.cc