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