From 456f1c79326d3e43b33fa65448f30d6d691e845b Mon Sep 17 00:00:00 2001 From: Axel Naumann <Axel.Naumann@cern.ch> Date: Mon, 26 Mar 2018 17:49:24 +0200 Subject: [PATCH] Remove Makefiles for which we have a CMakeLists.txt. --- math/genetic/test/Makefile | 71 --- math/mathcore/test/Makefile | 241 -------- math/mathmore/test/Makefile | 221 ------- math/minuit2/test/Makefile | 91 --- math/minuit2/test/MnSim/Makefile | 128 ---- math/minuit2/test/MnTutorial/Makefile | 87 --- test/Makefile | 815 -------------------------- test/periodic/Makefile | 63 -- 8 files changed, 1717 deletions(-) delete mode 100644 math/genetic/test/Makefile delete mode 100644 math/mathcore/test/Makefile delete mode 100644 math/mathmore/test/Makefile delete mode 100644 math/minuit2/test/Makefile delete mode 100644 math/minuit2/test/MnSim/Makefile delete mode 100644 math/minuit2/test/MnTutorial/Makefile delete mode 100644 test/Makefile delete mode 100644 test/periodic/Makefile diff --git a/math/genetic/test/Makefile b/math/genetic/test/Makefile deleted file mode 100644 index e4a5d2a8a1b..00000000000 --- a/math/genetic/test/Makefile +++ /dev/null @@ -1,71 +0,0 @@ -# Makefile for the ROOT test programs. -# This Makefile shows nicely how to compile and link applications -# using the ROOT libraries on all supported platforms. -# -# Copyright (c) 2000 Rene Brun and Fons Rademakers -# -# Author: Fons Rademakers, 29/2/2000 - -ROOTSYS = ../../.. -include $(ROOTSYS)/etc/Makefile.arch - -#------------------------------------------------------------------------------ - - -ifeq ($(PLATFORM),win32) -LIBS += "$(ROOTSYS)/lib/libGenetic.lib" "$(ROOTSYS)/lib/libTMVA.lib" \ - "$(ROOTSYS)/lib/libMLP.lib" "$(ROOTSYS)/lib/libTreePlayer.lib" \ - "$(ROOTSYS)/lib/libMinuit.lib" "$(ROOTSYS)/lib/libMinuit2.lib" -else -LIBS += -lGenetic -lTMVA -lMLP -lTreePlayer -lMinuit -lMinuit2 -lThread -lXMLIO -CXXFLAGS += -g -endif - -#CXXFLAGS += -D_GLIBCXX_PARALLEL -fopenmp -#LDFLAGS += -fopenmp - - -TESTGAMINOBJ = testGAMinimizer.$(ObjSuf) -TESTGAMINSRC = testGAMinimizer.$(SrcSuf) -TESTGAMIN = testGAMinimizer$(ExeSuf) - -TIMEGAOBJ = timeGA.$(ObjSuf) -TIMEGASRC = timeGA.$(SrcSuf) -TIMEGA = timeGA$(ExeSuf) - -GATUTORIALOBJ = GAMinTutorial.$(ObjSuf) -GATUTORIALSRC = GAMinTutorial.$(SrcSuf) -GATUTORIAL = GAMinTutorial$(ExeSuf) - -OBJS = $(TESTGAMINOBJ) $(TIMEGAOBJ) $(GATUTORIALOBJ) - -PROGRAMS = $(TESTGAMIN) $(TIMEGA) $(GATUTORIAL) - -.SUFFIXES: .$(SrcSuf) .$(ObjSuf) $(ExeSuf) - -all: $(PROGRAMS) - -$(TESTGAMIN): $(TESTGAMINOBJ) - $(LD) $(LDFLAGS) $^ $(LIBS) $(OutPutOpt)$@ - @echo "$@ done" - -$(TIMEGA): $(TIMEGAOBJ) - $(LD) $(LDFLAGS) $^ $(LIBS) $(OutPutOpt)$@ - @echo "$@ done" - -$(GATUTORIAL): $(GATUTORIALOBJ) - $(LD) $(LDFLAGS) $^ $(LIBS) $(OutPutOpt)$@ - @echo "$@ done" - -clean: - @rm -f $(OBJS) core - -distclean: clean - @rm -f $(PROGRAMS) *.so - - -.SUFFIXES: .$(SrcSuf) - - -.$(SrcSuf).$(ObjSuf): - $(CXX) $(CXXFLAGS) -c $< diff --git a/math/mathcore/test/Makefile b/math/mathcore/test/Makefile deleted file mode 100644 index e3dda7a6c4a..00000000000 --- a/math/mathcore/test/Makefile +++ /dev/null @@ -1,241 +0,0 @@ -# Makefile for the ROOT test programs. -# This Makefile shows nicely how to compile and link applications -# using the ROOT libraries on all supported platforms. -# -# Copyright (c) 2000 Rene Brun and Fons Rademakers -# -# Author: Fons Rademakers, 29/2/2000 - -ifeq ($(ROOTSYS),) -ROOTSYS = ../../.. -endif -include $(ROOTSYS)/etc/Makefile.arch - -#------------------------------------------------------------------------------ - -ifeq ($(DIM),2) -CXXFLAGS += -DDIM_2 -endif -ifeq ($(DIM),3) -CXXFLAGS += -DDIM_3 -endif -ifneq ($(USE_CLHEP),) -CXXFLAGS += -DUSE_CLHEP -endif -ifneq ($(USE_ROOT),) -CXXFLAGS += -DUSE_ROOT -endif - - - - -# if have clhep -ifneq ($(CLHEPBASE),) -CXXFLAGS+= -I$(CLHEPBASE)/include -DHAVE_CLHEP -ifeq ($(PLATFORM),win32) -EXTRALIBS += "$(CLHEPBASE)/lib/CLHEP.lib" -else -#EXTRALIBS+= $(CLHEPBASE)/lib/libCLHEP.a -EXTRALIBS+= -L$(CLHEPBASE)/lib -lCLHEP -endif -endif - -# add MathMore lib -ifeq ($(shell $(RC) --has-mathmore),yes) -ifeq ($(PLATFORM),win32) -EXTRALIBS+= '$(ROOTSYS)/lib/libMathMore.lib' -else -EXTRALIBS+= -lMathMore -endif -endif - -TESTTMATHOBJ = testTMath.$(ObjSuf) -TESTTMATHSRC = testTMath.$(SrcSuf) -TESTTMATH = testTMath$(ExeSuf) - -BSEARCHTIMEOBJ = binarySearchTime.$(ObjSuf) -BSEARCHTIMESRC = binarySearchTime.$(SrcSuf) -BSEARCHTIME = binarySearchTime$(ExeSuf) - -TESTBSEARCHOBJ = testBinarySearch.$(ObjSuf) -TESTBSEARCHSRC = testBinarySearch.$(SrcSuf) -TESTBSEARCH = testBinarySearch$(ExeSuf) - -TESTSORTOBJ = stdsort.$(ObjSuf) -TESTSORTSRC = stdsort.$(SrcSuf) -TESTSORT = stdsort$(ExeSuf) - -TESTSORTORDEROBJ = testSortOrder.$(ObjSuf) -TESTSORTORDERSRC = testSortOrder.$(SrcSuf) -TESTSORTORDER = testSortOrder$(ExeSuf) - -TESTSQUANTILESOBJ = testSampleQuantiles.$(ObjSuf) -TESTSQUANTILESSRC = testSampleQuantiles.$(SrcSuf) -TESTSQUANTILES = testSampleQuantiles$(ExeSuf) - -SPECFUNERFOBJ = testSpecFuncErf.$(ObjSuf) -SPECFUNERFSRC = testSpecFuncErf.$(SrcSuf) -SPECFUNERF = testSpecFuncErf$(ExeSuf) - -SPECFUNGAMMAOBJ = testSpecFuncGamma.$(ObjSuf) -SPECFUNGAMMASRC = testSpecFuncGamma.$(SrcSuf) -SPECFUNGAMMA = testSpecFuncGamma$(ExeSuf) - -SPECFUNBETAOBJ = testSpecFuncBeta.$(ObjSuf) -SPECFUNBETASRC = testSpecFuncBeta.$(SrcSuf) -SPECFUNBETA = testSpecFuncBeta$(ExeSuf) - -SPECFUNBETAIOBJ = testSpecFuncBetaI.$(ObjSuf) -SPECFUNBETAISRC = testSpecFuncBetaI.$(SrcSuf) -SPECFUNBETAI = testSpecFuncBetaI$(ExeSuf) - -SPECFUNSICIOBJ = testSpecFuncSiCi.$(ObjSuf) -SPECFUNSICISRC = testSpecFuncSiCi.$(SrcSuf) -SPECFUNSICI = testSpecFuncSiCi$(ExeSuf) - -STRESSTMATHOBJ = stressTMath.$(ObjSuf) -STRESSTMATHSRC = stressTMath.$(SrcSuf) -STRESSTMATH = stressTMath$(ExeSuf) - - -STRESSTF1OBJ = stressTF1.$(ObjSuf) -STRESSTF1SRC = stressTF1.$(SrcSuf) -STRESSTF1 = stressTF1$(ExeSuf) - -STRESSGOFOBJ = stressGoFTest.$(ObjSuf) -STRESSGOFSRC = stressGoFTest.$(SrcSuf) -STRESSGOF = stressGoFTest$(ExeSuf) - - -INTEGRATIONOBJ = testIntegration.$(ObjSuf) -INTEGRATIONSRC = testIntegration.$(SrcSuf) -INTEGRATION = testIntegration$(ExeSuf) - -INTEGRATIONMULTIOBJ = testIntegrationMultiDim.$(ObjSuf) -INTEGRATIONMULTISRC = testIntegrationMultiDim.$(SrcSuf) -INTEGRATIONMULTI = testIntegrationMultiDim$(ExeSuf) - -ROOTFINDEROBJ = testRootFinder.$(ObjSuf) -ROOTFINDERSRC = testRootFinder.$(SrcSuf) -ROOTFINDER = testRootFinder$(ExeSuf) - -DISTSAMPLEROBJ = testDistSampler.$(ObjSuf) -DISTSAMPLERSRC = testDistSampler.$(SrcSuf) -DISTSAMPLER = testDistSampler$(ExeSuf) - -KDTREEOBJ = kDTreeTest.$(ObjSuf) -KDTREESRC = kDTreeTest.$(SrcSuf) -KDTREE = kDTreeTest - -NEWKDTREEOBJ = newKDTreeTest.$(ObjSuf) -NEWKDTREESRC = newKDTreeTest.$(SrcSuf) -NEWKDTREE = newKDTreeTest - -OBJS = $(SPECFUNBETAOBJ) $(SPECFUNBETAIOBJ) $(SPECFUNGAMMAOBJ) $(SPECFUNCISIOBJ) $(SPECFUNERFOBJ) $(TESTTMATHOBJ) $(BSEARCHTIMEOBJ) $(TESTBSEARCHOBJ) $(TESTSORTOBJ) $(TESTSQUANTILESOBJ) $(TESTSORTORDEROBJ) $(STRESSTMATHOBJ) $(STRESSTF1OBJ) $(INTEGRATIONOBJ) $(INTEGRATIONMULTIOBJ) $(ROOTFINDEROBJ) $(DISTSAMPLEROBJ) $(KDTREEOBJ) $(NEWKDTREEOBJ) - - -PROGRAMS =$(SPECFUNBETA) $(SPECFUNBETAI) $(SPECFUNGAMMA) $(SPECFUNSICI) $(SPECFUNERF) $(TESTTMATH) $(BSEARCHTIME) $(TESTBSEARCH) $(TESTSORT) $(TESTSORTORDER) $(TESTSQUANTILES) $(STRESSTMATH) $(STRESSTF1) $(ITERATOR) $(INTEGRATION) $(INTEGRATIONMULTI) $(ROOTFINDER) $(DISTSAMPLER) $(KDTREE) $(NEWKDTREE) - - -.SUFFIXES: .$(SrcSuf) .$(ObjSuf) $(ExeSuf) - - -all: $(PROGRAMS) - -$(STRESSTF1): $(STRESSTF1OBJ) - $(LD) $(LDFLAGS) $^ $(LIBS) $(OutPutOpt)$@ - @echo "$@ done" - - -$(STRESSTMATH): $(STRESSTMATHOBJ) - $(LD) $(LDFLAGS) $^ $(LIBS) $(OutPutOpt)$@ - @echo "$@ done" - -$(TESTTMATH): $(TESTTMATHOBJ) - $(LD) $(LDFLAGS) $^ $(LIBS) $(OutPutOpt)$@ - @echo "$@ done" - -$(BSEARCHTIME): $(BSEARCHTIMEOBJ) - $(LD) $(LDFLAGS) $^ $(LIBS) $(OutPutOpt)$@ - @echo "$@ done" - -$(TESTBSEARCH): $(TESTBSEARCHOBJ) - $(LD) $(LDFLAGS) $^ $(LIBS) $(OutPutOpt)$@ - @echo "$@ done" - -$(TESTSORT): $(TESTSORTOBJ) - $(LD) $(LDFLAGS) $^ $(LIBS) $(OutPutOpt)$@ - @echo "$@ done" - -$(TESTSORTORDER): $(TESTSORTORDEROBJ) - $(LD) $(LDFLAGS) $^ $(LIBS) $(OutPutOpt)$@ - @echo "$@ done" - -$(TESTSQUANTILES): $(TESTSQUANTILESOBJ) - $(LD) $(LDFLAGS) $^ $(LIBS) $(OutPutOpt)$@ - @echo "$@ done" - - -$(SPECFUNERF): $(SPECFUNERFOBJ) - $(LD) $(LDFLAGS) $^ $(LIBS) $(OutPutOpt)$@ - @echo "$@ done" - -$(SPECFUNGAMMA): $(SPECFUNGAMMAOBJ) - $(LD) $(LDFLAGS) $^ $(LIBS) $(OutPutOpt)$@ - @echo "$@ done" - -$(SPECFUNSICI): $(SPECFUNSICIOBJ) - $(LD) $(LDFLAGS) $^ $(LIBS) $(OutPutOpt)$@ - @echo "$@ done" - -$(SPECFUNBETA): $(SPECFUNBETAOBJ) - $(LD) $(LDFLAGS) $^ $(LIBS) $(OutPutOpt)$@ - @echo "$@ done" - -$(SPECFUNBETAI): $(SPECFUNBETAIOBJ) - $(LD) $(LDFLAGS) $^ $(LIBS) $(OutPutOpt)$@ - @echo "$@ done" - -$(INTEGRATION): $(INTEGRATIONOBJ) - $(LD) $(LDFLAGS) $^ $(LIBS) $(OutPutOpt)$@ - @echo "$@ done" - -$(INTEGRATIONMULTI): $(INTEGRATIONMULTIOBJ) - $(LD) $(LDFLAGS) $^ $(LIBS) $(OutPutOpt)$@ - @echo "$@ done" - -$(ROOTFINDER): $(ROOTFINDEROBJ) - $(LD) $(LDFLAGS) $^ $(LIBS) $(EXTRALIBS) $(OutPutOpt)$@ - @echo "$@ done" - -$(DISTSAMPLER): $(DISTSAMPLEROBJ) - $(LD) $(LDFLAGS) $^ $(LIBS) $(OutPutOpt)$@ - @echo "$@ done" - -$(KDTREE): $(KDTREEOBJ) - $(LD) $(LDFLAGS) $^ $(LIBS) $(OutPutOpt)$@ - @echo "$@ done" - -$(NEWKDTREE): $(NEWKDTREEOBJ) - $(LD) $(LDFLAGS) $^ $(LIBS) $(OutPutOpt)$@ - @echo "$@ done" - -$(STRESSGOF): $(STRESSGOFOBJ) - $(LD) $(LDFLAGS) $^ $(LIBS) $(EXTRALIBS) $(OutPutOpt)$@ - @echo "$@ done" - - - - -clean: - @rm -f $(OBJS) core TrackDict.$(SrcSuf) TrackDict.h - -distclean: clean - @rm -f $(PROGRAMS) libTrackDict.* - - -.SUFFIXES: .$(SrcSuf) - - -.$(SrcSuf).$(ObjSuf): - $(CXX) $(CXXFLAGS) -c $< diff --git a/math/mathmore/test/Makefile b/math/mathmore/test/Makefile deleted file mode 100644 index a46c0b31206..00000000000 --- a/math/mathmore/test/Makefile +++ /dev/null @@ -1,221 +0,0 @@ -# Makefile for the ROOT test programs. -# This Makefile shows nicely how to compile and link applications -# using the ROOT libraries on all supported platforms. -# -# Copyright (c) 2000 Rene Brun and Fons Rademakers -# -# Author: Fons Rademakers, 29/2/2000 - - -include $(ROOTSYS)/config/Makefile.config -include $(ROOTSYS)/etc/Makefile.arch - -#------------------------------------------------------------------------------ - - -CXXFLAGS += $(GSLFLAGS) - - -ifeq ($(PLATFORM),win32) -EXTRALIBS = "$(ROOTSYS)/lib/libMathMore.lib" "$(ROOTSYS)/lib/libMathCore.lib" $(GSLLIBS) -UNURANLIB = "$(ROOTSYS)/lib/libUnuran.lib" -TMVALIB = "$(ROOTSYS)/lib/libTMVA.lib" "$(ROOTSYS)/lib/libMLP.lib" "$(ROOTSYS)/lib/libTreePlayer.lib" \ - "$(ROOTSYS)/lib/libMinuit.lib" "$(ROOTSYS)/lib/libMinuit2.lib" - -else -EXTRALIBS = -lMathMore -lMathCore $(GSLLIBDIR) $(GSLLIBS) -UNURANLIB = -lUnuran -TMVALIB = -lTMVA -lMLP -lTreePlayer -lMinuit -lMinuit2 -CXXFLAGS += -g - -ifneq ($(CLHEPBASE),) -CXXFLAGS+= -I$(CLHEPBASE)/include -DHAVE_CLHEP -EXTRALIBS+= $(CLHEPBASE)/lib/libCLHEP.a -endif - -endif - - -CXXFLAGS += -DHAVE_ROOTLIBS - -#--- gsl libraries -#CXXFLAGS += `gsl-config --cflags` -#EXTRALIBS += `gsl-config --libs` -#--- - -CHEBYSHEVOBJ = testChebyshev.$(ObjSuf) -CHEBYSHEVSRC = testChebyshev.$(SrcSuf) -CHEBYSHEV = testChebyshev$(ExeSuf) - -TESTPERMUTEOBJ = testPermute.$(ObjSuf) -TESTPERMUTESRC = testPermute.$(SrcSuf) -TESTPERMUTE = testPermute$(ExeSuf) - -DERIVATIONOBJ = testDerivation.$(ObjSuf) -DERIVATIONSRC = testDerivation.$(SrcSuf) -DERIVATION = testDerivation$(ExeSuf) - -INTEGRATIONOBJ = testGSLIntegration.$(ObjSuf) -INTEGRATIONSRC = testGSLIntegration.$(SrcSuf) -INTEGRATION = testGSLIntegration$(ExeSuf) - -INTEGRATIONMDOBJ = testMCIntegration.$(ObjSuf) -INTEGRATIONMDSRC = testMCIntegration.$(SrcSuf) -INTEGRATIONMD = testMCIntegration$(ExeSuf) - -ROOTFINDEROBJ = testGSLRootFinder.$(ObjSuf) -ROOTFINDERSRC = testGSLRootFinder.$(SrcSuf) -ROOTFINDER = testGSLRootFinder$(ExeSuf) - -MULTIROOTFINDEROBJ = testMultiRootFinder.$(ObjSuf) -MULTIROOTFINDERSRC = testMultiRootFinder.$(SrcSuf) -MULTIROOTFINDER = testMultiRootFinder$(ExeSuf) - -MINIMIZATION1DOBJ = testMinimization1D.$(ObjSuf) -MINIMIZATION1DSRC = testMinimization1D.$(SrcSuf) -MINIMIZATION1D = testMinimization1D$(ExeSuf) - -INTERPOLATIONOBJ = testInterpolation.$(ObjSuf) -INTERPOLATIONSRC = testInterpolation.$(SrcSuf) -INTERPOLATION = testInterpolation$(ExeSuf) - -RANDOMOBJ = testRandom.$(ObjSuf) -RANDOMSRC = testRandom.$(SrcSuf) -RANDOM = testRandom$(ExeSuf) - -RANDOMDISTOBJ = testRandomDist.$(ObjSuf) -RANDOMDISTSRC = testRandomDist.$(SrcSuf) -RANDOMDIST = testRandomDist$(ExeSuf) - -QUASIRANDOMOBJ = testQuasiRandom.$(ObjSuf) -QUASIRANDOMSRC = testQuasiRandom.$(SrcSuf) -QUASIRANDOM = testQuasiRandom$(ExeSuf) - -SPECFUNCOBJ = testSpecFunc.$(ObjSuf) -SPECFUNCSRC = testSpecFunc.$(SrcSuf) -SPECFUNC = testSpecFunc$(ExeSuf) - -STATFUNCOBJ = testStatFunc.$(ObjSuf) -STATFUNCSRC = testStatFunc.$(SrcSuf) -STATFUNC = testStatFunc$(ExeSuf) - -TESTFUNCTOROBJ = testFunctor.$(ObjSuf) -TESTFUNCTORSRC = testFunctor.$(SrcSuf) -TESTFUNCTOR = testFunctor$(ExeSuf) - -TESTVAVILOVOBJ = testVavilov.$(ObjSuf) -TESTVAVILOVSRC = testVavilov.$(SrcSuf) -TESTVAVILOV = testVavilov$(ExeSuf) - - -SIMANTSPOBJ = simanTSP.$(ObjSuf) -SIMANTSPSRC = simanTSP.$(SrcSuf) -SIMANTSP = simanTSP$(ExeSuf) - - - -OBJS = $(CHEBYSHEVOBJ) $(DERIVATIONOBJ) $(INTEGRATIONOBJ) $(INTEGRATIONMDOBJ) $(ROOTFINDEROBJ) $(MULTIROOTFINDEROBJ)\ - $(MINIMIZATION1DOBJ) $(INTERPOLATIONOBJ) $(RANDOMOBJ) $(RANDOMDISTOBJ) $(QUASIRANDOMOBJ) \ - $(SPECFUNCOBJ) $(STATFUNCOBJ) $(TESTFUNCTOROBJ) $(TESTPERMUTEOBJ) $(TESTVAVILOVOBJ) $(SIMANTSPOBJ) - -PROGRAMS = $(CHEBYSHEV) $(DERIVATION) $(INTEGRATION) $(INTEGRATIONMD) $(ROOTFINDER) $(MULTIROOTFINDER) \ - $(MINIMIZATION1D) $(INTERPOLATION) $(RANDOM) $(RANDOMDIST) $(QUASIRANDOM) \ - $(SPECFUNC) $(STATFUNC) $(TESTFUNCTOR) $(TESTPERMUTE) $(TESTVAVILOV) $(SIMANTSP) - -.SUFFIXES: .$(SrcSuf) .$(ObjSuf) $(ExeSuf) - - -all: $(PROGRAMS) - - -$(CHEBYSHEV): $(CHEBYSHEVOBJ) - $(LD) $(LDFLAGS) $^ $(LIBS) $(EXTRALIBS) $(OutPutOpt)$@ - @echo "$@ done" - -$(DERIVATION): $(DERIVATIONOBJ) - $(LD) $(LDFLAGS) $^ $(LIBS) $(EXTRALIBS) $(OutPutOpt)$@ - @echo "$@ done" - -$(INTEGRATION): $(INTEGRATIONOBJ) - $(LD) $(LDFLAGS) $^ $(LIBS) $(EXTRALIBS) $(OutPutOpt)$@ - @echo "$@ done" - -$(INTEGRATIONMD): $(INTEGRATIONMDOBJ) - $(LD) $(LDFLAGS) $^ $(LIBS) $(EXTRALIBS) $(OutPutOpt)$@ - @echo "$@ done" - -$(ROOTFINDER): $(ROOTFINDEROBJ) - $(LD) $(LDFLAGS) $^ $(LIBS) $(EXTRALIBS) $(OutPutOpt)$@ - @echo "$@ done" - -$(MULTIROOTFINDER): $(MULTIROOTFINDEROBJ) - $(LD) $(LDFLAGS) $^ $(LIBS) $(EXTRALIBS) $(OutPutOpt)$@ - @echo "$@ done" - -$(MINIMIZATION1D): $(MINIMIZATION1DOBJ) - $(LD) $(LDFLAGS) $^ $(LIBS) $(EXTRALIBS) $(OutPutOpt)$@ - @echo "$@ done" - -$(INTERPOLATION): $(INTERPOLATIONOBJ) - $(LD) $(LDFLAGS) $^ $(LIBS) $(EXTRALIBS) $(OutPutOpt)$@ - @echo "$@ done" - -$(RANDOM): $(RANDOMOBJ) - $(LD) $(LDFLAGS) $^ $(LIBS) $(EXTRALIBS) $(OutPutOpt)$@ - @echo "$@ done" - -testRandomDist.$(ObjSuf): UnuRanDist.h - - -$(RANDOMDIST): $(RANDOMDISTOBJ) - $(LD) $(LDFLAGS) $^ $(LIBS) $(EXTRALIBS) $(UNURANLIB) $(OutPutOpt)$@ - @echo "$@ done" - -$(QUASIRANDOM): $(QUASIRANDOMOBJ) - $(LD) $(LDFLAGS) $^ $(LIBS) $(EXTRALIBS) $(OutPutOpt)$@ - @echo "$@ done" - -$(SPECFUNC): $(SPECFUNCOBJ) - $(LD) $(LDFLAGS) $^ $(LIBS) $(EXTRALIBS) $(OutPutOpt)$@ - @echo "$@ done" - - -$(STATFUNC): $(STATFUNCOBJ) - $(LD) $(LDFLAGS) $^ $(LIBS) $(EXTRALIBS) $(OutPutOpt)$@ - @echo "$@ done" - - -$(TESTFUNCTOR): $(TESTFUNCTOROBJ) - $(LD) $(LDFLAGS) $^ $(LIBS) $(EXTRALIBS) $(OutPutOpt)$@ - @echo "$@ done" - -$(TESTPERMUTE): $(TESTPERMUTEOBJ) - $(LD) $(LDFLAGS) $^ $(LIBS) $(EXTRALIBS) $(OutPutOpt)$@ - @echo "$@ done" - - -$(TESTVAVILOVOBJ): VavilovTest.cxx VavilovTest.h - -$(TESTVAVILOV): $(TESTVAVILOVOBJ) - $(LD) $(LDFLAGS) $^ $(LIBS) $(EXTRALIBS) $(OutPutOpt)$@ - @echo "$@ done" - - -$(SIMANTSP): $(SIMANTSPOBJ) - $(LD) $(LDFLAGS) $^ $(LIBS) $(EXTRALIBS) $(OutPutOpt)$@ - @echo "$@ done" - - - -clean: - @rm -f $(OBJS) core - -distclean: clean - @rm -f $(PROGRAMS) - - -.SUFFIXES: .$(SrcSuf) - - -.$(SrcSuf).$(ObjSuf): - $(CXX) $(CXXFLAGS) -c $< diff --git a/math/minuit2/test/Makefile b/math/minuit2/test/Makefile deleted file mode 100644 index e821feb7ddc..00000000000 --- a/math/minuit2/test/Makefile +++ /dev/null @@ -1,91 +0,0 @@ -# Makefile for the ROOT test programs. -# This Makefile shows nicely how to compile and link applications -# using the ROOT libraries on all supported platforms. -# -# Copyright (c) 2000 Rene Brun and Fons Rademakers -# -# Author: Fons Rademakers, 29/2/2000 - -ROOTSYS = ../../.. -include $(ROOTSYS)/etc/Makefile.arch - -#------------------------------------------------------------------------------ - -ifeq ($(PLATFORM),win32) -EXTRALIBS = "$(ROOTSYS)/lib/libMinuit2.lib" -else -EXTRALIBS = -lMinuit2 -CXXFLAGS += -g -endif - -# for using with MPI -ifneq ($(USE_MPI),) -CXX=mpic++ -LD=mpic++ -endif -ifneq ($(USE_OPENMP),) -CXXFLAGS += -D_GLIBCXX_PARALLEL -fopenmp -LDFLAGS += -fopenmp -endif - - - -USERFUNCOBJ = testUserFunc.$(ObjSuf) -USERFUNCSRC = testUserFunc.$(SrcSuf) -USERFUNC = testUserFunc$(ExeSuf) - -MINIMIZEROBJ = testMinimizer.$(ObjSuf) -MINIMIZERSRC = testMinimizer.$(SrcSuf) -MINIMIZER = testMinimizer$(ExeSuf) - -NDIMFITOBJ = testNdimFit.$(ObjSuf) -NDIMFITSRC = testNdimFit.$(SrcSuf) -NDIMFIT = testNdimFit$(ExeSuf) - -GAUSFITOBJ = testUnbinGausFit.$(ObjSuf) -GAUSFITSRC = testUnbinGausFit.$(SrcSuf) -GAUSFIT = testUnbinGausFit$(ExeSuf) - - -OBJS = $(USERFUNCOBJ) $(GRAPHOBJ) $(MINIMIZEROBJ) $(NDIMFITOBJ) $(GAUSFITOBJ) - -PROGRAMS = $(USERFUNC) $(GRAPH) $(MINIMIZER) $(NDIMFIT) $(GAUSFIT) - -.SUFFIXES: .$(SrcSuf) .$(ObjSuf) $(ExeSuf) - - -all: $(PROGRAMS) - -$(USERFUNC): $(USERFUNCOBJ) - $(LD) $(LDFLAGS) $^ $(LIBS) $(EXTRALIBS) $(OutPutOpt)$@ - @echo "$@ done" - -$(MINIMIZER): $(MINIMIZEROBJ) -ifeq ($(PLATFORM),win32) - $(LD) $(LDFLAGS) $^ $(LIBS) "$(ROOTSYS)/lib/libMinuit2.lib" $(OutPutOpt)$@ -else - $(LD) $(LDFLAGS) $^ $(LIBS) -lMathCore $(OutPutOpt)$@ -endif - @echo "$@ done" - -$(NDIMFIT): $(NDIMFITOBJ) - $(LD) $(LDFLAGS) $^ $(LIBS) $(EXTRALIBS) $(OutPutOpt)$@ - @echo "$@ done" - -$(GAUSFIT): $(GAUSFITOBJ) - $(LD) $(LDFLAGS) $^ $(LIBS) $(EXTRALIBS) $(OutPutOpt)$@ - @echo "$@ done" - - -clean: - @rm -f $(OBJS) core - -distclean: clean - @rm -f $(PROGRAMS) *Dict.* *.def *.exp \ - *.root *.ps *.so *.lib *.dll *.d .def so_locations - -.SUFFIXES: .$(SrcSuf) - - -.$(SrcSuf).$(ObjSuf): - $(CXX) $(CXXFLAGS) -c $< diff --git a/math/minuit2/test/MnSim/Makefile b/math/minuit2/test/MnSim/Makefile deleted file mode 100644 index ab5ba95d160..00000000000 --- a/math/minuit2/test/MnSim/Makefile +++ /dev/null @@ -1,128 +0,0 @@ -# Makefile for the ROOT test programs. -# This Makefile shows nicely how to compile and link applications -# using the ROOT libraries on all supported platforms. -# -# Copyright (c) 2000 Rene Brun and Fons Rademakers -# -# Author: Fons Rademakers, 29/2/2000 - -ROOTSYS = ../../../.. -include $(ROOTSYS)/etc/Makefile.arch - -#------------------------------------------------------------------------------ - -ifeq ($(PLATFORM),win32) -LIBS += "$(ROOTSYS)/lib/libMinuit2.lib" -else -LIBS += -lMinuit2 -CXXFLAGS += -g -endif - -# for using with MPI -ifneq ($(USE_OPENMPI),) -CXX=mpic++ -LD=mpic++ -endif - -DEMOGAUSSSIMSRC = DemoGaussSim.$(SrcSuf) GaussDataGen.$(SrcSuf) GaussFcn.$(SrcSuf) -DEMOGAUSSSIMOBJ = DemoGaussSim.$(ObjSuf) GaussDataGen.$(ObjSuf) GaussFcn.$(ObjSuf) -DEMOGAUSSSIM = test_Minuit2_DemoGaussSim$(ExeSuf) - -DEMOFUMILISRC = DemoFumili.$(SrcSuf) GaussDataGen.$(SrcSuf) -DEMOFUMILIOBJ = DemoFumili.$(ObjSuf) GaussDataGen.$(ObjSuf) -DEMOFUMILI = test_Minuit2_DemoFumili$(ExeSuf) - -DEMOMINIMIZERSRC = demoMinimizer.$(SrcSuf) -DEMOMINIMIZEROBJ = demoMinimizer.$(ObjSuf) -DEMOMINIMIZER = test_Minuit2_DemoMinimizer$(ExeSuf) - -PTESTSRC = PaulTest.$(SrcSuf) GaussFcn.$(SrcSuf) -PTESTOBJ = PaulTest.$(ObjSuf) GaussFcn.$(ObjSuf) -PTEST = test_Minuit2_PaulTest$(ExeSuf) - -PTEST2SRC = PaulTest2.$(SrcSuf) GaussFcn.$(SrcSuf) -PTEST2OBJ = PaulTest2.$(ObjSuf) GaussFcn.$(ObjSuf) -PTEST2 = test_Minuit2_PaulTest2$(ExeSuf) - -PTEST3SRC = PaulTest3.$(SrcSuf) GaussFcn2.$(SrcSuf) -PTEST3OBJ = PaulTest3.$(ObjSuf) GaussFcn2.$(ObjSuf) -PTEST3 = test_Minuit2_PaulTest3$(ExeSuf) - -PTEST4SRC = PaulTest4.$(SrcSuf) -PTEST4OBJ = PaulTest4.$(ObjSuf) -PTEST4 = test_Minuit2_PaulTest4$(ExeSuf) - -RTESTSRC = ReneTest.$(SrcSuf) -RTESTOBJ = ReneTest.$(ObjSuf) -RTEST = test_Minuit2_ReneTest$(ExeSuf) - -PARATESTSRC = ParallelTest.$(SrcSuf) GaussDataGen.$(SrcSuf) -PARATESTOBJ = ParallelTest.$(ObjSuf) GaussDataGen.$(ObjSuf) -PARATEST = test_Minuit2_Parallel$(ExeSuf) - - -OBJS = $(DEMOGAUSSSIMOBJ) $(DEMOFUMILIOBJ) $(PTESTOBJ) $(PTEST2OBJ) $(PTEST3OBJ) $(PTEST4OBJ) $(RTESTOBJ) $(PARATESTOBJ) $(DEMOMINIMIZEROBJ) - -PROGRAMS = $(DEMOGAUSSSIM) $(DEMOFUMILI) $(PTEST) $(PTEST2) $(PTEST3) $(PTEST4) $(RTEST) $(PARATEST) $(DEMOMINIMIZER) - -.SUFFIXES: .$(SrcSuf) .$(ObjSuf) $(ExeSuf) - - -all: $(PROGRAMS) - -$(DEMOMINIMIZER): $(DEMOMINIMIZEROBJ) - $(LD) $(LDFLAGS) $^ $(LIBS) $(OutPutOpt)$@ - @echo "$@ done" - - -$(DEMOGAUSSSIMOBJ) : GaussFunction.h GaussRandomGen.h GaussDataGen.h FlatRandomGen.h GaussFcn.h -$(DEMOGAUSSSIM): $(DEMOGAUSSSIMOBJ) - $(LD) $(LDFLAGS) $^ $(LIBS) $(OutPutOpt)$@ - @echo "$@ done" - -$(DEMOFUMILIOBJ) : GaussianModelFunction.h GaussRandomGen.h GaussDataGen.h FlatRandomGen.h -$(DEMOFUMILI): $(DEMOFUMILIOBJ) - $(LD) $(LDFLAGS) $^ $(LIBS) $(OutPutOpt)$@ - @echo "$@ done" - -$(PTESTOBJ): GaussFcn.h -$(PTEST): $(PTESTOBJ) - $(LD) $(LDFLAGS) $^ $(LIBS) $(OutPutOpt)$@ - @echo "$@ done" - -$(PTEST2OBJ): GaussFcn.h -$(PTEST2): $(PTEST2OBJ) - $(LD) $(LDFLAGS) $^ $(LIBS) $(OutPutOpt)$@ - @echo "$@ done" - -$(PTEST3OBJ) : GaussFcn2.h -$(PTEST3): $(PTEST3OBJ) - $(LD) $(LDFLAGS) $^ $(LIBS) $(OutPutOpt)$@ - @echo "$@ done" - -$(PTEST4): $(PTEST4OBJ) - $(LD) $(LDFLAGS) $^ $(LIBS) $(OutPutOpt)$@ - @echo "$@ done" - -$(RTEST): $(RTESTOBJ) - $(LD) $(LDFLAGS) $^ $(LIBS) $(OutPutOpt)$@ - @echo "$@ done" - -$(PARATESTOBJ): GaussRandomGen.h -$(PARATEST): $(PARATESTOBJ) - $(LD) $(LDFLAGS) $^ $(LIBS) $(OutPutOpt)$@ - @echo "$@ done" - - -clean: - @rm -f $(OBJS) core - -distclean: clean - @rm -f $(PROGRAMS) *Dict.* *.def *.exp \ - *.root *.ps *.so *.lib *.dll *.d .def so_locations - -.SUFFIXES: .$(SrcSuf) - - -.$(SrcSuf).$(ObjSuf): - $(CXX) $(CXXFLAGS) -c $< diff --git a/math/minuit2/test/MnTutorial/Makefile b/math/minuit2/test/MnTutorial/Makefile deleted file mode 100644 index 34c1c1237d4..00000000000 --- a/math/minuit2/test/MnTutorial/Makefile +++ /dev/null @@ -1,87 +0,0 @@ -# Makefile for the ROOT test programs. -# This Makefile shows nicely how to compile and link applications -# using the ROOT libraries on all supported platforms. -# -# Copyright (c) 2000 Rene Brun and Fons Rademakers -# -# Author: Fons Rademakers, 29/2/2000 - -ROOTSYS = ../../../.. -include $(ROOTSYS)/etc/Makefile.arch - -#------------------------------------------------------------------------------ - -ifeq ($(PLATFORM),win32) -LIBS += "$(ROOTSYS)/lib/libMinuit2.lib" -else -LIBS += -lMinuit2 -CXXFLAGS += -g -endif - -# for using with MPI -ifneq ($(USE_OPENMPI),) -CXX=mpic++ -LD=mpic++ -endif - -QUAD1SRC = Quad1FMain.$(SrcSuf) -QUAD1OBJ = Quad1FMain.$(ObjSuf) -QUAD1 = test_Minuit2_Quad1F$(ExeSuf) - -QUAD4SRC = Quad4FMain.$(SrcSuf) -QUAD4OBJ = Quad4FMain.$(ObjSuf) -QUAD4 = test_Minuit2_Quad4F$(ExeSuf) - -QUAD8SRC = Quad8FMain.$(SrcSuf) -QUAD8OBJ = Quad8FMain.$(ObjSuf) -QUAD8 = test_Minuit2_Quad8F$(ExeSuf) - -QUAD12SRC = Quad12FMain.$(SrcSuf) -QUAD12OBJ = Quad12FMain.$(ObjSuf) -QUAD12 = test_Minuit2_Quad12F$(ExeSuf) - - -OBJS = $(QUAD1OBJ) $(QUAD4OBJ) $(QUAD8OBJ) $(QUAD12) - -PROGRAMS = $(QUAD1) $(QUAD4) $(QUAD8) $(QUAD12) - -.SUFFIXES: .$(SrcSuf) .$(ObjSuf) $(ExeSuf) - - -all: $(PROGRAMS) - - -$(QUAD1OBJ): Quad1F.h -$(QUAD1): $(QUAD1OBJ) - $(LD) $(LDFLAGS) $^ $(LIBS) $(OutPutOpt)$@ - @echo "$@ done" - -$(QUAD4OBJ): Quad4F.h -$(QUAD4): $(QUAD4OBJ) - $(LD) $(LDFLAGS) $^ $(LIBS) $(OutPutOpt)$@ - @echo "$@ done" - -$(QUAD8OBJ): Quad8F.h -$(QUAD8): $(QUAD8OBJ) - $(LD) $(LDFLAGS) $^ $(LIBS) $(OutPutOpt)$@ - @echo "$@ done" - -$(QUAD12OBJ): Quad12F.h -$(QUAD12): $(QUAD12OBJ) - $(LD) $(LDFLAGS) $^ $(LIBS) $(OutPutOpt)$@ - @echo "$@ done" - - - -clean: - @rm -f $(OBJS) core - -distclean: clean - @rm -f $(PROGRAMS) *Dict.* *.def *.exp \ - *.root *.ps *.so *.lib *.dll *.d .def so_locations - -.SUFFIXES: .$(SrcSuf) - - -.$(SrcSuf).$(ObjSuf): - $(CXX) $(CXXFLAGS) -c $< diff --git a/test/Makefile b/test/Makefile deleted file mode 100644 index a1051d3419e..00000000000 --- a/test/Makefile +++ /dev/null @@ -1,815 +0,0 @@ -# Makefile for the ROOT test programs. -# This Makefile shows nicely how to compile and link applications -# using the ROOT libraries on all supported platforms. -# -# Copyright (c) 2000 Rene Brun and Fons Rademakers -# -# Author: Fons Rademakers, 29/2/2000 - -RC := root-config -ifeq ($(findstring $(MAKECMDTARGET),clean),) -ifeq ($(shell which $(RC) 2>&1 | sed -ne "s@.*/$(RC)@$(RC)@p"),$(RC)) -MKARCH := $(wildcard $(shell $(RC) --etcdir)/Makefile.arch) -RCONFIG := $(wildcard $(shell $(RC) --incdir)/RConfigure.h) -endif -ifneq ($(MKARCH),) -include $(MKARCH) -else -ifeq ($(ROOTSYS),) -ROOTSYS = .. -endif -include $(ROOTSYS)/etc/Makefile.arch -endif -endif -# Tutorials dir needed by stressProof -ifneq ($(RCONFIG),) -TUTDIR := $(wildcard $(shell grep ROOTDOCDIR $(RCONFIG) | sed "s|.*\"\(.*\)\"|\1|")/tutorials) -endif -ifeq ($(TUTDIR),) -ifeq ($(ROOTSYS),) -ROOTSYS = .. -endif -TUTDIR := $(ROOTSYS)/tutorials -endif --include ../MyConfig.mk - -#------------------------------------------------------------------------------ - -EVENTO = Event.$(ObjSuf) EventDict.$(ObjSuf) -EVENTS = Event.$(SrcSuf) EventDict.$(SrcSuf) -EVENTSO = libEvent.$(DllSuf) -EVENT = Event$(ExeSuf) -ifeq ($(PLATFORM),win32) -EVENTLIBS = $(ROOTSYS)/lib/libTreePlayer.lib -EVENTLIB = libEvent.lib -else -EVENTLIBS = -lTreePlayer -EVENTLIB = $(shell pwd)/$(EVENTSO) -endif - -EVENTMTO = EventMT.$(ObjSuf) EventMTDict.$(ObjSuf) -EVENTMTS = EventMT.$(SrcSuf) EventMTDict.$(SrcSuf) -EVENTMTSO = libEventMT.$(DllSuf) -ifeq ($(PLATFORM),win32) -EVENTMTLIB = libEventMT.lib -else -EVENTMTLIB = $(shell pwd)/$(EVENTMTSO) -endif - -MAINEVENTO = MainEvent.$(ObjSuf) -MAINEVENTS = MainEvent.$(SrcSuf) - -HWORLDO = hworld.$(ObjSuf) -HWORLDS = hworld.$(SrcSuf) -HWORLD = hworld$(ExeSuf) - -CTORTUREO = ctorture.$(ObjSuf) -CTORTURES = ctorture.$(SrcSuf) -CTORTURE = ctorture$(ExeSuf) - -HSIMPLEO = hsimple.$(ObjSuf) -HSIMPLES = hsimple.$(SrcSuf) -HSIMPLE = hsimple$(ExeSuf) - -MINEXAMO = minexam.$(ObjSuf) -MINEXAMS = minexam.$(SrcSuf) -MINEXAM = minexam$(ExeSuf) - -TFORMULAO = TFormulaTests.$(ObjSuf) -TFORMULAS = TFormulaTests.$(SrcSuf) -TFORMULA = TFormulaTests$(ExeSuf) - -TSTRINGO = tstring.$(ObjSuf) -TSTRINGS = tstring.$(SrcSuf) -TSTRING = tstring$(ExeSuf) - -TCOLLEXO = tcollex.$(ObjSuf) -TCOLLEXS = tcollex.$(SrcSuf) -TCOLLEX = tcollex$(ExeSuf) - -TCOLLBMO = tcollbm.$(ObjSuf) -TCOLLBMS = tcollbm.$(SrcSuf) -TCOLLBM = tcollbm$(ExeSuf) - -VVECTORO = vvector.$(ObjSuf) -VVECTORS = vvector.$(SrcSuf) -VVECTOR = vvector$(ExeSuf) - -VMATRIXO = vmatrix.$(ObjSuf) -VMATRIXS = vmatrix.$(SrcSuf) -VMATRIX = vmatrix$(ExeSuf) - -STRESSLO = stressLinear.$(ObjSuf) -STRESSLS = stressLinear.$(SrcSuf) -STRESSL = stressLinear$(ExeSuf) - -STRESSGO = stressGraphics.$(ObjSuf) -STRESSGS = stressGraphics.$(SrcSuf) -STRESSG = stressGraphics$(ExeSuf) - -STRESSGUIO = stressGUI.$(ObjSuf) -STRESSGUIS = stressGUI.$(SrcSuf) -STRESSGUI = stressGUI$(ExeSuf) -ifeq ($(PLATFORM),win32) -STRESSGUILIBS = '$(ROOTSYS)/lib/libASImage.lib' '$(ROOTSYS)/lib/libASImageGui.lib' \ - '$(ROOTSYS)/lib/libRecorder.lib' '$(ROOTSYS)/lib/libGuiHtml.lib' -else -STRESSGUILIBS = -lASImage -lASImageGui -lRecorder -lGuiHtml -endif - -ifeq ($(shell $(RC) --has-genvector),yes) -STRESSVECO = stressVector.$(ObjSuf) -STRESSVECS = stressVector.$(SrcSuf) -STRESSVEC = stressVector$(ExeSuf) - -STRESSMATHO = stressMathCore.$(ObjSuf) -STRESSMATHS = stressMathCore.$(SrcSuf) -ifneq ($(USE_REFLEX),) -CXXFLAGS += -DUSE_REFLEX -ifeq ($(PLATFORM),win32) -STRESSMATHLIBS = '$(ROOTSYS)/lib/libGenVector.lib' '$(ROOTSYS)/lib/libReflex.lib' '$(ROOTSYS)/lib/libCintex.lib' -else -STRESSMATHLIBS = -lGenVector -lReflex -lCintex -endif - -TRACKMATHSRC = TrackMathCoreRflx.$(SrcSuf) -TRACKMATHOBJ = TrackMathCoreRflx.$(ObjSuf) -TRACKMATHLIB = libTrackMathCoreRflx.$(DllSuf) - -else - -ifeq ($(PLATFORM),win32) -STRESSMATHLIBS = '$(ROOTSYS)/lib/libGenVector.lib' -else -STRESSMATHLIBS = -lGenVector -endif - -TRACKMATHSRC = TrackMathCoreDict.$(SrcSuf) -TRACKMATHOBJ = TrackMathCoreDict.$(ObjSuf) -TRACKMATHLIB = libTrackMathCoreDict.$(DllSuf) - -endif - -STRESSMATH = stressMathCore$(ExeSuf) - -endif - -ifeq ($(shell $(RC) --has-mathmore),yes) -STRESSMATHMOREO = stressMathMore.$(ObjSuf) -STRESSMATHMORES = stressMathMore.$(SrcSuf) -ifeq ($(PLATFORM),win32) -STRESSMATHMORELIBS = '$(ROOTSYS)/lib/libMathMore.lib' -else -STRESSMATHMORELIBS = -lMathMore -endif -STRESSMATHMORE = stressMathMore$(ExeSuf) -endif - -ifeq ($(shell $(RC) --has-tmva),yes) -STRESSTMVAO = stressTMVA.$(ObjSuf) -STRESSTMVAS = stressTMVA.$(SrcSuf) -ifeq ($(PLATFORM),win32) -STRESSTMVALIBS = '$(ROOTSYS)/lib/libTMVA.lib' -else -STRESSTMVALIBS = -lTMVA -lMinuit -lXMLIO -lMLP -lTreePlayer -endif -STRESSTMVA = stressTMVA$(ExeSuf) -endif - -VLAZYO = vlazy.$(ObjSuf) -VLAZYS = vlazy.$(SrcSuf) -VLAZY = vlazy$(ExeSuf) - -GUITESTO = guitest.$(ObjSuf) -GUITESTS = guitest.$(SrcSuf) -GUITEST = guitest$(ExeSuf) - -GUIVIEWERO = guiviewer.$(ObjSuf) guiviewerDict.$(ObjSuf) -GUIVIEWERS = guiviewer.$(SrcSuf) guiviewerDict.$(SrcSuf) -GUIVIEWER = guiviewer$(ExeSuf) - -HELLOO = Hello.$(ObjSuf) HelloDict.$(ObjSuf) -HELLOS = Hello.$(SrcSuf) HelloDict.$(SrcSuf) -HELLOSO = Hello.$(DllSuf) - -ACLOCKO = Aclock.$(ObjSuf) AclockDict.$(ObjSuf) -ACLOCKS = Aclock.$(SrcSuf) AclockDict.$(SrcSuf) -ACLOCKSO = Aclock.$(DllSuf) - -TETRISO = Tetris.$(ObjSuf) TetrisDict.$(ObjSuf) -TETRISS = Tetris.$(SrcSuf) TetrisDict.$(SrcSuf) -TETRISSO = Tetris.$(DllSuf) - -STRESSO = stress.$(ObjSuf) -STRESSS = stress.$(SrcSuf) -STRESS = stress$(ExeSuf) - -IOPLUGINSO = stressIOPlugins.$(ObjSuf) -IOPLUGINSS = stressIOPlugins.$(SrcSuf) -IOPLUGINS = stressIOPlugins$(ExeSuf) - -STRESSGEOMETRYO = stressGeometry.$(ObjSuf) -STRESSGEOMETRYS = stressGeometry.$(SrcSuf) -STRESSGEOMETRY = stressGeometry$(ExeSuf) - -STRESSSHAPESO = stressShapes.$(ObjSuf) -STRESSSHAPESS = stressShapes.$(SrcSuf) -STRESSSHAPES = stressShapes$(ExeSuf) - -ifeq ($(shell $(RC) --has-roofit),yes) -STRESSROOFITO = stressRooFit.$(ObjSuf) -STRESSROOFITS = stressRooFit.$(SrcSuf) -STRESSROOFIT = stressRooFit$(ExeSuf) - -STRESSROOSTATSO = stressRooStats.$(ObjSuf) -STRESSROOSTATSS = stressRooStats.$(SrcSuf) -STRESSROOSTATS = stressRooStats$(ExeSuf) - -ifeq ($(shell $(RC) --has-xml),yes) -STRESSHISTFACTORYO = stressHistFactory.$(ObjSuf) -STRESSHISTFACTORYS = stressHistFactory.$(SrcSuf) -STRESSHISTFACTORY = stressHistFactory$(ExeSuf) -endif - -endif - -STRESSFITO = stressFit.$(ObjSuf) -STRESSFITS = stressFit.$(SrcSuf) -STRESSFIT = stressFit$(ExeSuf) - -ifeq ($(shell $(RC) --has-unuran),yes) -ifeq ($(shell $(RC) --has-minuit2),yes) -STRESSHISTOFITO = stressHistoFit.$(ObjSuf) -STRESSHISTOFITS = stressHistoFit.$(SrcSuf) -STRESSHISTOFIT = stressHistoFit$(ExeSuf) -endif -endif - -STRESSENTRYLISTO = stressEntryList.$(ObjSuf) -STRESSENTRYLISTS = stressEntryList.$(SrcSuf) -STRESSENTRYLIST = stressEntryList$(ExeSuf) - -STRESSHEPIXO = stressHepix.$(ObjSuf) -STRESSHEPIXS = stressHepix.$(SrcSuf) -STRESSHEPIX = stressHepix$(ExeSuf) - -STRESSSPO = stressSpectrum.$(ObjSuf) -STRESSSPS = stressSpectrum.$(SrcSuf) -STRESSSP = stressSpectrum$(ExeSuf) - -STRESSPROOFO = stressProof.$(ObjSuf) -STRESSPROOFS = stressProof.$(SrcSuf) -STRESSPROOF = stressProof$(ExeSuf) - -TBENCHO = TBench.$(ObjSuf) TBenchDict.$(ObjSuf) -TBENCHS = TBench.$(SrcSuf) TBenchDict.$(SrcSuf) -TBENCHSO = TBench.$(DllSuf) - -BENCHO = bench.$(ObjSuf) -BENCHS = bench.$(SrcSuf) -BENCH = bench$(ExeSuf) - -TESTBITSO = testbits.$(ObjSuf) -TESTBITSS = testbits.$(SrcSuf) -TESTBITS = testbits$(ExeSuf) - -QPRANDOMO = QpRandomDriver.$(ObjSuf) -QPRANDOMS = QpRandomDriver.$(SrcSuf) -QPRANDOM = QpRandomDriver$(ExeSuf) - -THREADSO = threads.$(ObjSuf) -THREADSS = threads.$(SrcSuf) -THREADS = threads$(ExeSuf) - -STRESSINTERPO = stressInterpreter.$(ObjSuf) -STRESSINTERPS = stressInterpreter.$(SrcSuf) -STRESSINTERP = stressInterpreter$(ExeSuf) - -STRESSITERO = stressIterators.$(ObjSuf) -STRESSITERS = stressIterators.$(SrcSuf) -STRESSITER = stressIterators$(ExeSuf) - -STRESSHISTO = stressHistogram.$(ObjSuf) -STRESSHISTS = stressHistogram.$(SrcSuf) -STRESSHIST = stressHistogram$(ExeSuf) - -ifeq ($(shell $(RC) --has-sqlite),yes) -SQLITETESTO = sqlitetest.$(ObjSuf) -SQLITETESTS = sqlitetest.$(SrcSuf) -SQLITETEST = sqlitetest$(ExeSuf) -endif - - -OBJS = $(EVENTO) $(MAINEVENTO) $(EVENTMTO) $(HWORLDO) $(HSIMPLEO) \ - $(MINEXAMO) $(TFORMULAO) \ - $(TSTRINGO) $(TCOLLEXO) $(VVECTORO) $(VMATRIXO) $(VLAZYO) \ - $(HELLOO) $(ACLOCKO) $(STRESSO) $(TBENCHO) $(BENCHO) \ - $(STRESSSHAPESO) $(TCOLLBMO) $(STRESSGEOMETRYO) $(STRESSLO) \ - $(STRESSGO) $(STRESSSPO) $(TESTBITSO) \ - $(CTORTUREO) $(QPRANDOMO) $(THREADSO) $(STRESSVECO) \ - $(STRESSMATHO) $(STRESSFITO) $(STRESSHISTOFITO) \ - $(STRESSHEPIXO) $(STRESSENTRYLISTO) $(STRESSROOFITO) \ - $(STRESSROOSTATSO) $(STRESSHISTFACTORYO) \ - $(STRESSPROOFO) $(STRESSMATHMOREO) \ - $(STRESSTMVAO) $(STRESSINTERPO) $(STRESSITERO) \ - $(STRESSHISTO) $(STRESSGUIO) $(SQLITETESTO) $(IOPLUGINSO) - -PROGRAMS = $(EVENT) $(EVENTMTSO) $(HWORLD) $(HSIMPLE) $(MINEXAM) $(TFORMULA) \ - $(TSTRING) $(TCOLLEX) $(TCOLLBM) $(VVECTOR) $(VMATRIX) \ - $(VLAZY) $(HELLOSO) $(ACLOCKSO) $(STRESS) $(TBENCHSO) $(BENCH) \ - $(STRESSSHAPES) $(STRESSGEOMETRY) $(STRESSL) $(STRESSG) \ - $(TESTBITS) $(CTORTURE) $(QPRANDOM) $(THREADS) $(STRESSSP) \ - $(STRESSVEC) $(STRESSFIT) $(STRESSHISTOFIT) $(STRESSHEPIX) \ - $(STRESSENTRYLIST) $(STRESSROOFIT) $(STRESSROOSTATS) \ - $(STRESSHISTFACTORY) $(STRESSPROOF) $(STRESSMATH) \ - $(STRESSMATHMORE) $(STRESSTMVA) $(STRESSINTERP) $(STRESSITER) \ - $(STRESSHIST) $(STRESSGUI) $(SQLITETEST) $(IOPLUGINS) - - -OBJS += $(GUITESTO) $(GUIVIEWERO) $(TETRISO) -PROGRAMS += $(GUITEST) $(GUIVIEWER) $(TETRISSO) - -ifeq ($(ARCH),aix5) -MAKESHARED = /usr/vacpp/bin/makeC++SharedLib -endif - -#------------------------------------------------------------------------------ - -.SUFFIXES: .$(SrcSuf) .$(ObjSuf) .$(DllSuf) -.PHONY: Aclock Hello Tetris - -all: $(PROGRAMS) - -$(EVENTSO): $(EVENTO) -ifeq ($(ARCH),aix5) - $(MAKESHARED) $(OutPutOpt) $@ $(LIBS) -p 0 $^ -else -ifeq ($(PLATFORM),macosx) - $(LD) $(SOFLAGS)$@ $(LDFLAGS) $^ $(OutPutOpt) $@ $(EXPLLINKLIBS) -else -ifeq ($(PLATFORM),win32) - bindexplib $* $^ > $*.def - lib -nologo -MACHINE:IX86 $^ -def:$*.def \ - $(OutPutOpt)$(EVENTLIB) - $(LD) $(SOFLAGS) $(LDFLAGS) $^ $*.exp $(LIBS) \ - $(OutPutOpt)$@ - $(MT_DLL) -else - $(LD) $(SOFLAGS) $(LDFLAGS) $^ $(OutPutOpt) $@ $(EXPLLINKLIBS) -endif -endif -endif - @echo "$@ done" - -$(EVENTMTSO): $(EVENTMTO) -ifeq ($(ARCH),aix5) - $(MAKESHARED) $(OutPutOpt) $@ $(LIBS) -p 0 $^ -else -ifeq ($(PLATFORM),macosx) - $(LD) $(SOFLAGS)$@ $(LDFLAGS) $^ $(OutPutOpt) $@ $(EXPLLINKLIBS) -else -ifeq ($(PLATFORM),win32) - bindexplib $* $^ > $*.def - lib -nologo -MACHINE:IX86 $^ -def:$*.def \ - $(OutPutOpt)$(EVENTMTLIB) - $(LD) $(SOFLAGS) $(LDFLAGS) $^ $*.exp $(LIBS) \ - $(OutPutOpt)$@ - $(MT_DLL) -else - $(LD) $(SOFLAGS) $(LDFLAGS) $^ $(OutPutOpt) $@ $(EXPLLINKLIBS) -endif -endif -endif - @echo "$@ done" - -$(EVENT): $(EVENTSO) $(MAINEVENTO) - $(LD) $(LDFLAGS) $(MAINEVENTO) $(EVENTO) $(LIBS) $(EVENTLIBS) $(OutPutOpt)$@ - $(MT_EXE) - @echo "$@ done" - -$(HWORLD): $(HWORLDO) - $(LD) $(LDFLAGS) $^ $(LIBS) $(OutPutOpt)$@ - $(MT_EXE) - @echo "$@ done" - -$(CTORTURE): $(CTORTUREO) - $(LD) $(LDFLAGS) $^ $(LIBS) $(OutPutOpt)$@ - $(MT_EXE) - @echo "$@ done" - -$(HSIMPLE): $(HSIMPLEO) - $(LD) $(LDFLAGS) $^ $(LIBS) $(OutPutOpt)$@ - $(MT_EXE) - @echo "$@ done" - -$(MINEXAM): $(MINEXAMO) - $(LD) $(LDFLAGS) $^ $(LIBS) $(OutPutOpt)$@ - $(MT_EXE) - @echo "$@ done" - -$(TFORMULA): $(TFORMULAO) - $(LD) $(LDFLAGS) $^ $(LIBS) $(OutPutOpt)$@ - $(MT_EXE) - @echo "$@ done" - -$(TSTRING): $(TSTRINGO) - $(LD) $(LDFLAGS) $^ $(LIBS) $(OutPutOpt)$@ - $(MT_EXE) - @echo "$@ done" - -$(TCOLLEX): $(TCOLLEXO) - $(LD) $(LDFLAGS) $^ $(LIBS) $(OutPutOpt)$@ - $(MT_EXE) - @echo "$@ done" - -$(TCOLLBM): $(TCOLLBMO) - $(LD) $(LDFLAGS) $^ $(LIBS) $(OutPutOpt)$@ - $(MT_EXE) - @echo "$@ done" - -$(VVECTOR): $(VVECTORO) - $(LD) $(LDFLAGS) $^ $(LIBS) $(OutPutOpt)$@ - $(MT_EXE) - @echo "$@ done" - -$(VMATRIX): $(VMATRIXO) - $(LD) $(LDFLAGS) $^ $(LIBS) $(OutPutOpt)$@ - $(MT_EXE) - @echo "$@ done" - -$(VLAZY): $(VLAZYO) - $(LD) $(LDFLAGS) $^ $(LIBS) $(OutPutOpt)$@ - $(MT_EXE) - @echo "$@ done" - -$(STRESSL): $(STRESSLO) - $(LD) $(LDFLAGS) $^ $(LIBS) $(OutPutOpt)$@ - $(MT_EXE) - @echo "$@ done" - -$(STRESSG): $(STRESSGO) - $(LD) $(LDFLAGS) $^ $(LIBS) $(OutPutOpt)$@ - $(MT_EXE) - @echo "$@ done" - -$(STRESSGUI): $(STRESSGUIO) - $(LD) $(LDFLAGS) $^ $(GLIBS) $(STRESSGUILIBS) $(OutPutOpt)$@ - $(MT_EXE) - @echo "$@ done" - -$(STRESSSP): $(STRESSSPO) -ifeq ($(PLATFORM),win32) - $(LD) $(LDFLAGS) $^ $(LIBS) '$(ROOTSYS)/lib/libSpectrum.lib' $(OutPutOpt)$@ - $(MT_EXE) -else - $(LD) $(LDFLAGS) $^ $(LIBS) -lSpectrum $(OutPutOpt)$@ -endif - @echo "$@ done" - -$(STRESSVEC): $(STRESSVECO) -ifeq ($(PLATFORM),win32) - $(LD) $(LDFLAGS) $^ $(LIBS) '$(ROOTSYS)/lib/libGenVector.lib' $(OutPutOpt)$@ - $(MT_EXE) -else - $(LD) $(LDFLAGS) $^ $(LIBS) -lGenVector $(OutPutOpt)$@ -endif - @echo "$@ done" - -$(TRACKMATHLIB): $(TRACKMATHOBJ) -ifeq ($(ARCH),aix5) - $(MAKESHARED) $(OutPutOpt) $@ $(LIBS) -p 0 $^ -else -ifeq ($(PLATFORM),macosx) - $(LD) $(SOFLAGS)$@ $(LDFLAGS) $^ $(OutPutOpt) $@ $(LIBS) $(STRESSMATHLIBS) -else - $(LD) $(SOFLAGS) $(LDFLAGS) $^ $(LIBS) $(STRESSMATHLIBS) $(OutPutOpt)$@ - $(MT_DLL) -endif -endif - -$(STRESSMATH): $(STRESSMATHO) $(TRACKMATHLIB) -ifeq ($(PLATFORM),win32) - $(LD) $(LDFLAGS) $(STRESSMATHO) $(LIBS) $(STRESSMATHLIBS) $(OutPutOpt)$@ - $(MT_EXE) -else - $(LD) $(LDFLAGS) $(STRESSMATHO) $(LIBS) $(STRESSMATHLIBS) $(OutPutOpt)$@ -endif - @echo "$@ done" - - -$(STRESSMATHMORE): $(STRESSMATHMOREO) -ifeq ($(PLATFORM),win32) - $(LD) $(LDFLAGS) $^ $(LIBS) $(STRESSMATHMORELIBS) $(OutPutOpt)$@ - $(MT_EXE) -else - $(LD) $(LDFLAGS) $^ $(LIBS) $(STRESSMATHMORELIBS) $(OutPutOpt)$@ -endif - @echo "$@ done" - -$(STRESSTMVA): $(STRESSTMVAO) -ifeq ($(PLATFORM),win32) - $(LD) $(LDFLAGS) $^ $(LIBS) $(STRESSTMVALIBS) $(OutPutOpt)$@ - $(MT_EXE) -else - $(LD) $(LDFLAGS) $^ $(LIBS) $(STRESSTMVALIBS) $(OutPutOpt)$@ -endif - @echo "$@ done" - -$(TESTBITS): $(TESTBITSO) - $(LD) $(LDFLAGS) $^ $(LIBS) $(OutPutOpt)$@ - $(MT_EXE) - @echo "$@ done" - -$(THREADS): $(THREADSO) -ifeq ($(PLATFORM),win32) - $(LD) $(LDFLAGS) $^ $(LIBS) '$(ROOTSYS)/lib/libThread.lib' $(OutPutOpt)$@ - $(MT_EXE) - @echo "$@ done" -else -ifeq ($(HASTHREAD),yes) - $(LD) $(LDFLAGS) $^ $(LIBS) -lThread $(OutPutOpt)$@ - @echo "$@ done" -else - @echo "This version of ROOT has no thread support, $@ not built" -endif -endif - -$(QPRANDOM): $(QPRANDOMO) -ifeq ($(PLATFORM),win32) - $(LD) $(LDFLAGS) $^ $(LIBS) '$(ROOTSYS)/lib/libQuadp.lib' $(OutPutOpt)$@ - $(MT_EXE) -else - $(LD) $(LDFLAGS) $^ $(LIBS) -lQuadp $(OutPutOpt)$@ -endif - @echo "$@ done" - -$(GUITEST): $(GUITESTO) - $(LD) $(LDFLAGS) $^ $(GLIBS) $(OutPutOpt)$@ - $(MT_EXE) - @echo "$@ done" - -$(GUIVIEWER): $(GUIVIEWERO) - $(LD) $(LDFLAGS) $^ $(GLIBS) $(OutPutOpt)$@ - $(MT_EXE) - @echo "$@ done" - -$(STRESS): $(STRESSO) $(EVENT) - $(LD) $(LDFLAGS) $(STRESSO) $(EVENTO) $(LIBS) $(OutPutOpt)$@ - $(MT_EXE) - @echo "$@ done" - -$(IOPLUGINS): $(IOPLUGINSO) $(EVENT) - $(LD) $(LDFLAGS) $(IOPLUGINSO) $(EVENTO) $(LIBS) $(OutPutOpt)$@ - $(MT_EXE) - @echo "$@ done" - -$(STRESSGEOMETRY): $(STRESSGEOMETRYO) -ifeq ($(PLATFORM),win32) - $(LD) $(LDFLAGS) $^ $(LIBS) '$(ROOTSYS)/lib/libGeom.lib' $(OutPutOpt)$@ - $(MT_EXE) -else - $(LD) $(LDFLAGS) $^ $(LIBS) -lGeom $(OutPutOpt)$@ -endif - @echo "$@ done" - -$(STRESSSHAPES): $(STRESSSHAPESO) -ifeq ($(PLATFORM),win32) - $(LD) $(LDFLAGS) $^ $(LIBS) '$(ROOTSYS)/lib/libGeom.lib' $(OutPutOpt)$@ - $(MT_EXE) -else - $(LD) $(LDFLAGS) $^ $(LIBS) -lGeom $(OutPutOpt)$@ -endif - @echo "$@ done" - -$(STRESSFIT): $(STRESSFITO) - $(LD) $(LDFLAGS) $^ $(LIBS) $(OutPutOpt)$@ - $(MT_EXE) - @echo "$@ done" - -$(STRESSHISTOFIT): $(STRESSHISTOFITO) -ifeq ($(PLATFORM),win32) - $(LD) $(LDFLAGS) $^ $(LIBS) '$(ROOTSYS)/lib/libUnuran.lib' $(OutPutOpt)$@ - $(MT_EXE) -else - $(LD) $(LDFLAGS) $^ $(LIBS) -lUnuran $(OutPutOpt)$@ -endif - @echo "$@ done" - -$(STRESSENTRYLIST): $(STRESSENTRYLISTO) - $(LD) $(LDFLAGS) $^ $(LIBS) $(OutPutOpt)$@ - @echo "$@ done" - -$(STRESSHEPIX): $(STRESSHEPIXO) $(STRESSGEOMETRY) $(STRESSFIT) $(STRESSL) \ - $(STRESSSP) $(STRESS) - $(LD) $(LDFLAGS) $(STRESSHEPIXO) $(LIBS) $(OutPutOpt)$@ - $(MT_EXE) - @echo "$@ done" - -$(STRESSROOFITO): stressRooFit_tests.cxx -$(STRESSROOSTATSO): stressRooStats_tests.cxx stressRooStats_models.cxx -$(STRESSHISTFACTORYO): stressHistFactory_tests.cxx stressHistFactory_models.cxx - -ifeq ($(shell $(RC) --has-mathmore),yes) -ifeq ($(PLATFORM),win32) -EXTRAROOFITLIBS = '$(ROOTSYS)/lib/libMathMore.lib' -else -EXTRAROOFITLIBS = -lMathMore -endif -endif - -$(STRESSROOFIT): $(STRESSROOFITO) -ifeq ($(PLATFORM),win32) - $(LD) $(LDFLAGS) $^ $(LIBS) '$(ROOTSYS)/lib/libRooFit.lib' '$(ROOTSYS)/lib/libRooFitCore.lib' '$(ROOTSYS)/lib/libHtml.lib' '$(ROOTSYS)/lib/libThread.lib' '$(ROOTSYS)/lib/libMinuit.lib' '$(ROOTSYS)/lib/libFoam.lib' '$(ROOTSYS)/lib/libProof.lib' $(EXTRAROOFITLIBS) $(OutPutOpt)$@ - $(MT_EXE) -else - $(LD) $(LDFLAGS) $^ $(LIBS) -lRooFit -lRooFitCore -lHtml -lThread -lMinuit -lFoam $(EXTRAROOFITLIBS) $(OutPutOpt)$@ -endif - @echo "$@ done" - -$(STRESSROOSTATS): $(STRESSROOSTATSO) -ifeq ($(PLATFORM),win32) - $(LD) $(LDFLAGS) $^ $(LIBS) '$(ROOTSYS)/lib/libRooStats.lib' '$(ROOTSYS)/lib/libRooFit.lib' '$(ROOTSYS)/lib/libRooFitCore.lib' '$(ROOTSYS)/lib/libHtml.lib' '$(ROOTSYS)/lib/libThread.lib' '$(ROOTSYS)/lib/libMinuit.lib' '$(ROOTSYS)/lib/libFoam.lib' '$(ROOTSYS)/lib/libProof.lib' $(EXTRAROOFITLIBS) $(OutPutOpt)$@ - $(MT_EXE) -else - $(LD) $(LDFLAGS) $^ $(LIBS) -lRooStats -lRooFit -lRooFitCore -lThread -lMinuit -lFoam $(EXTRAROOFITLIBS) $(OutPutOpt)$@ -endif - @echo "$@ done" - -$(STRESSHISTFACTORY): $(STRESSHISTFACTORYO) -ifeq ($(PLATFORM),win32) - $(LD) $(LDFLAGS) $^ $(LIBS) '$(ROOTSYS)/lib/libHistFactory.lib' '$(ROOTSYS)/lib/libRooStats.lib' '$(ROOTSYS)/lib/libRooFit.lib' '$(ROOTSYS)/lib/libRooFitCore.lib' '$(ROOTSYS)/\ -lib/libXMLParser.lib' '$(ROOTSYS)/lib/libThread.lib' '$(ROOTSYS)/lib/libMinuit.lib' '$(ROOTSYS)/lib/libFoam.lib' '$(ROOTSYS)/lib/libProof.lib' $(EXTRAROOFITLIBS) $(OutPutOpt)$@ - $(MT_EXE) -else - $(LD) $(LDFLAGS) $^ $(LIBS) -lHistFactory -lRooStats -lRooFit -lRooFitCore -lMinuit -lFoam -lXMLParser $(EXTRAROOFITLIBS) $(OutPutOpt)$@ -endif - @echo "$@ done" - - -$(STRESSPROOF): $(STRESSPROOFO) -ifeq ($(PLATFORM),win32) - $(LD) $(LDFLAGS) $^ $(LIBS) '$(ROOTSYS)/lib/libProof.lib' '$(ROOTSYS)/lib/libThread.lib' $(OutPutOpt)$@ - $(MT_EXE) -else - $(LD) $(LDFLAGS) $(STRESSPROOFO) $(LIBS) -lProof -lProofPlayer -lThread -lSessionViewer $(OutPutOpt)$@ -endif - @echo "$@ done" - -$(BENCH): $(BENCHO) $(TBENCHSO) - $(LD) $(LDFLAGS) $(BENCHO) $(TBENCHO) $(LIBS) $(OutPutOpt)$@ - $(MT_EXE) - @echo "$@ done" - -Hello: $(HELLOSO) -$(HELLOSO): $(HELLOO) -ifeq ($(ARCH),aix5) - $(MAKESHARED) $(OutPutOpt) $@ $(LIBS) -p 0 $^ -else -ifeq ($(PLATFORM),macosx) - $(LD) $(SOFLAGS)$@ $(LDFLAGS) $^ $(OutPutOpt) $@ $(EXPLLINKLIBS) -else - $(LD) $(SOFLAGS) $(LDFLAGS) $^ $(EXPLLINKLIBS) $(OutPutOpt)$@ - $(MT_DLL) -endif -endif - -Aclock: $(ACLOCKSO) -$(ACLOCKSO): $(ACLOCKO) -ifeq ($(ARCH),aix5) - $(MAKESHARED) $(OutPutOpt) $@ $(LIBS) -p 0 $^ -else -ifeq ($(PLATFORM),macosx) - $(LD) $(SOFLAGS)$@ $(LDFLAGS) $^ $(OutPutOpt) $@ $(EXPLLINKLIBS) -else - $(LD) $(SOFLAGS) $(LDFLAGS) $^ $(EXPLLINKLIBS) $(OutPutOpt)$@ - $(MT_DLL) -endif -endif - -Tetris: $(TETRISSO) -$(TETRISSO): $(TETRISO) -ifeq ($(ARCH),aix5) - $(MAKESHARED) $(OutPutOpt) $@ $(GLIBS) -p 0 $^ -else -ifeq ($(PLATFORM),macosx) - $(LD) $(SOFLAGS)$@ $(LDFLAGS) $^ $(OutPutOpt) $@ $(EXPLLINKLIBS) -else - $(LD) $(SOFLAGS) $(LDFLAGS) $^ $(EXPLLINKLIBS) $(OutPutOpt)$@ - $(MT_DLL) -endif -endif - -$(TBENCHSO): $(TBENCHO) -ifeq ($(ARCH),aix5) - $(MAKESHARED) $(OutPutOpt) $@ $(LIBS) -p 0 $^ -else -ifeq ($(PLATFORM),macosx) - $(LD) $(SOFLAGS)$@ $(LDFLAGS) $^ $(OutPutOpt) $@ $(EXPLLINKLIBS) -else - $(LD) $(SOFLAGS) $(LDFLAGS) $^ $(EXPLLINKLIBS) $(OutPutOpt)$@ - $(MT_DLL) -endif -endif - -$(STRESSINTERP): $(STRESSINTERPO) - $(LD) $(LDFLAGS) $^ $(LIBS) $(OutPutOpt)$@ - $(MT_EXE) - @echo "$@ done" - -$(STRESSITER): $(STRESSITERO) - $(LD) $(LDFLAGS) $^ $(LIBS) $(OutPutOpt)$@ - $(MT_EXE) - @echo "$@ done" - -$(STRESSHIST): $(STRESSHISTO) - $(LD) $(LDFLAGS) $^ $(LIBS) $(OutPutOpt)$@ - $(MT_EXE) - @echo "$@ done" - -$(SQLITETEST): $(SQLITETESTO) - $(LD) $(LDFLAGS) $^ $(LIBS) $(OutPutOpt)$@ - $(MT_EXE) - @echo "$@ done" - -clean: - @rm -f $(OBJS) $(TRACKMATHSRC) core *Dict.* cernstaff.root sg* - -distclean: clean - -@(mv -f stressRooStats_ref.root stressRooStats_ref.root- >/dev/null 2>&1;true) - -@(mv -f stressRooFit_ref.root stressRooFit_ref.root- >/dev/null 2>&1;true) - -@(mv -f stressHistFactory_ref.root stressHistFactory_ref.root- >/dev/null 2>&1;true) - @rm -f $(PROGRAMS) $(EVENTSO) $(EVENTLIB) *Dict.* *.def *.exp \ - *.root *.ps *.so *.lib *.dll *.d *.log .def so_locations \ - files/* *.pcm testdb.sqlite - @rm -rf cxx_repository - -@(mv -f stressRooStats_ref.root- stressRooStats_ref.root >/dev/null 2>&1;true) - -@(mv -f stressRooFit_ref.root- stressRooFit_ref.root >/dev/null 2>&1;true) - -@(mv -f stressHistFactory_ref.root- stressHistFactory_ref.root >/dev/null 2>&1;true) - -@cd RootShower && $(MAKE) distclean - -@cd rhtml && $(MAKE) distclean - -@cd RootIDE && $(MAKE) distclean - -@cd periodic && $(MAKE) distclean - -@cd histviewer && $(MAKE) distclean - -.SUFFIXES: .$(SrcSuf) - -### -stressIterators.$(ObjSuf): stressIterators.h - -Event.$(ObjSuf): Event.h -EventMT.$(ObjSuf): EventMT.h -MainEvent.$(ObjSuf): Event.h - -EventDict.$(SrcSuf): Event.h EventLinkDef.h - @echo "Generating dictionary $@..." - $(ROOTCLING) -f $@ -c $^ - -EventMTDict.$(SrcSuf): EventMT.h EventLinkDef.h - @echo "Generating dictionary $@..." - $(ROOTCLING) -f $@ -c $^ - -Hello.$(ObjSuf): Hello.h -HelloDict.$(SrcSuf): Hello.h - @echo "Generating dictionary $@..." - $(ROOTCLING) -f $@ -c $^ - -Aclock.$(ObjSuf): Aclock.h -AclockDict.$(SrcSuf): Aclock.h - @echo "Generating dictionary $@..." - $(ROOTCLING) -f $@ -c $^ - -Tetris.$(ObjSuf): Tetris.h -TetrisDict.$(SrcSuf): Tetris.h - @echo "Generating dictionary $@..." - $(ROOTCLING) -f $@ -c $^ - -TBench.$(ObjSuf): TBench.h -TBenchDict.$(SrcSuf): TBench.h benchLinkDef.h - @echo "Generating dictionary $@..." - $(ROOTCLING) -f $@ -c $^ - -guiviewer.$(ObjSuf): guiviewer.h -guiviewerDict.$(SrcSuf): guiviewer.h guiviewerLinkDef.h - @echo "Generating dictionary $@..." - $(ROOTCLING) -f $@ -c $^ - -stressMathCore.$(ObjSuf): TrackMathCore.h -TrackMathCoreDict.$(SrcSuf): TrackMathCore.h TrackMathCoreLinkDef.h - @echo "Generating dictionary $@ using rootcling ..." - $(ROOTCLING) -f $@ -c $^ - -stressProof.$(ObjSuf): stressProof.$(SrcSuf) - $(CXX) $(CXXFLAGS) -I$(TUTDIR) -c $< - -TrackMathCoreRflx.$(SrcSuf): TrackMathCore.h TrackMathCoreRflx.xml - @echo "Generating dictionary $@ using gccxml ..." - genreflex TrackMathCore.h --selection_file=TrackMathCoreRflx.xml -o TrackMathCoreRflx.cxx -I$(ROOTSYS)/include - -.$(SrcSuf).$(ObjSuf): - $(CXX) $(CXXFLAGS) -c $< - -ifeq ($(GCC_MAJOR),4) -ifeq ($(GCC_MINOR),1) -TBenchDict.o: CXXFLAGS += -Wno-strict-aliasing -endif -endif diff --git a/test/periodic/Makefile b/test/periodic/Makefile deleted file mode 100644 index ce36e064e07..00000000000 --- a/test/periodic/Makefile +++ /dev/null @@ -1,63 +0,0 @@ -############# MACROS ############## - -RC := root-config -ifeq ($(shell which $(RC) 2>&1 | sed -ne "s@.*/$(RC)@$(RC)@p"),$(RC)) -MKARCH := $(wildcard $(shell $(RC) --etcdir)/Makefile.arch) -endif -ifneq ($(MKARCH),) -include $(MKARCH) -else -ROOTSYS = ../.. -include $(ROOTSYS)/etc/Makefile.arch -endif - -DICT := NdbDict.$(SrcSuf) -DICTH := $(DICT:.$(SrcSuf)=.h) -DICTO := $(DICT:.$(SrcSuf)=.$(ObjSuf)) - -DBSRCS := $(wildcard Ndb*.$(SrcSuf)) - -XSSRCS := $(wildcard XS*.$(SrcSuf)) - -SRCS := $(XSSRCS) $(DBSRCS) - -HDRS := $(SRCS:.$(SrcSuf)=.h) NdbLinkDef.h -HDRS := $(filter-out $(DICTH),$(HDRS)) - -TARGETLIB = libNdb.$(DllSuf) -TARGETPRG = XSGui$(ExeSuf) - -DBOBJS = $(DBSRCS:.$(SrcSuf)=.$(ObjSuf)) -XSOBJS = $(XSSRCS:.$(SrcSuf)=.$(ObjSuf)) - -############# RULES ############### - -.$(SrcSuf).$(ObjSuf): - $(CXX) $(CXXFLAGS) -c $< - -############# TARGETS ############# - -.SUFFIXES: .$(SrcSuf) .$(ObjSuf) $(ExeSuf) .$(DllSuf) - -all: $(TARGETPRG) $(TARGETLIB) - -$(DICT): $(HDRS) - @echo "Generating dictionary $@..." - $(ROOTCLING) -f $@ -c $^ - -$(TARGETPRG): $(XSOBJS) $(DBOBJS) $(DICTO) - $(LD) $(LDFLAGS) $^ $(GLIBS) $(OutPutOpt)$@ - @echo "$@ done" - -$(TARGETLIB): $(DBOBJS) $(DICTO) -ifeq ($(PLATFORM),macosx) - $(LD) $(SOFLAGS)$@ $(LDFLAGS) $^ $(OutPutOpt) $@ $(LIBS) -else - $(LD) $(SOFLAGS) $(LDFLAGS) $^ $(GLIBS) $(OutPutOpt)$@ -endif - -distclean: clean - @rm -f $(TARGETPRG) $(TARGETLIB) $(DICT) $(DICTH) - -clean: - @rm -f $(DBOBJS) $(XSOBJS) $(DICTO) -- GitLab