diff --git a/Control/AthAllocators/cmt/requirements b/Control/AthAllocators/cmt/requirements
deleted file mode 100644
index 6bacde53aad038a3d268f9a9df64618c8aca22ab..0000000000000000000000000000000000000000
--- a/Control/AthAllocators/cmt/requirements
+++ /dev/null
@@ -1,50 +0,0 @@
-package AthAllocators
-
-author scott snyder   <snyder@bnl.gov>
-
-use AtlasPolicy    AtlasPolicy-*
-use GaudiInterface GaudiInterface-* External 
-use AtlasBoost     AtlasBoost-*     External
-
-
-private
-use CxxUtils       CxxUtils-*       Control
-end_private
-
-  
-apply_pattern installed_library
-library AthAllocators *.cxx
-
-
-private 
-use TestTools      TestTools-*         AtlasTest 
-
-apply_pattern UnitTest_run unit_test=exceptions
-apply_pattern UnitTest_run unit_test=ArenaAllocatorBase
-apply_pattern UnitTest_run unit_test=ArenaBlockAllocatorBase
-apply_pattern UnitTest_run unit_test=ArenaBlock
-apply_pattern UnitTest_run unit_test=ArenaPoolAllocator
-apply_pattern UnitTest_run unit_test=ArenaHeapAllocator
-apply_pattern UnitTest_run unit_test=ArenaHandleBase
-apply_pattern UnitTest_run unit_test=ArenaHandleBaseAllocT
-apply_pattern UnitTest_run unit_test=ArenaHandleBaseT
-apply_pattern UnitTest_run unit_test=ArenaHeader
-apply_pattern UnitTest_run unit_test=ArenaCachingHandle
-apply_pattern UnitTest_run unit_test=ArenaHandle
-apply_pattern UnitTest_run unit_test=ArenaAllocatorCreator
-apply_pattern UnitTest_run unit_test=ArenaAllocatorRegistry
-apply_pattern UnitTest_run unit_test=Arena
-apply_pattern UnitTest_run unit_test=ArenaBase
-apply_pattern UnitTest_run unit_test=ArenaPoolSTLAllocator
-apply_pattern UnitTest_run unit_test=ArenaHeapSTLAllocator
-apply_pattern UnitTest_run unit_test=ArenaSharedHeapSTLAllocator
-apply_pattern UnitTest_run unit_test=DataPool \
-  extrapatterns="^IncidentSvc +DEBUG Adding|^HistogramPersis.* (INFO|DEBUG)|^JobOptionsSvc +INFO"
-
-macro_append DOXYGEN_INPUT " ../doc" 
-
-
-private
-use AtlasReflex      AtlasReflex-*         External
-apply_pattern lcgdict dict=AthAllocators selectionfile=selection.xml headerfiles="../AthAllocators/AthAllocatorsDict.h"
-
diff --git a/Control/AthAnalysisBaseComps/cmt/requirements b/Control/AthAnalysisBaseComps/cmt/requirements
deleted file mode 100644
index e66dd4e7bc9ebf86073426e7ecab3f52dea0f653..0000000000000000000000000000000000000000
--- a/Control/AthAnalysisBaseComps/cmt/requirements
+++ /dev/null
@@ -1,36 +0,0 @@
-## automatically generated CMT requirements file
-package AthAnalysisBaseComps
-author  will
-
-## for athena policies: this has to be the first use statement
-use AtlasPolicy 	AtlasPolicy-*
-
-## for gaudi tools, services and objects
-use GaudiInterface 	GaudiInterface-* 	External
-use StoreGate           StoreGate-*             Control
-
-use AthenaBaseComps AthenaBaseComps-* Control
-
-use IOVDbDataModel IOVDbDataModel-* Database
-
-use AtlasROOT AtlasROOT-* External
-
-use AthContainers AthContainers-* Control
-
-## put here your package dependencies...
-
-branches python src src/components 
-
-
-#library AthAnalysisBaseComps *.cxx 
-#apply_pattern installed_library
-apply_pattern dual_use_library files="*.cxx"
-
-apply_pattern declare_joboptions files="*.py"
-
-
-private
-use AtlasReflex  AtlasReflex-*  External -no_auto_imports
-apply_pattern lcgdict dict=AthAnalysisBaseComps selectionfile=selection.xml headerfiles="../AthAnalysisBaseComps/AthAnalysisBaseCompsDict.h"
-end_private
-
diff --git a/Control/AthContainers/cmt/Makefile.RootCore b/Control/AthContainers/cmt/Makefile.RootCore
deleted file mode 100644
index e8cb703ebb8558cd7b092ac05874f3a43eb0a053..0000000000000000000000000000000000000000
--- a/Control/AthContainers/cmt/Makefile.RootCore
+++ /dev/null
@@ -1,24 +0,0 @@
-# this makefile also gets parsed by shell scripts
-# therefore it does not support full make syntax and features
-# edit with care
-
-# for full documentation check:
-# https://twiki.cern.ch/twiki/bin/viewauth/Atlas/RootCore#Package_Makefile
-
-PACKAGE          = AthContainers
-PACKAGE_PRELOAD  = 
-PACKAGE_CXXFLAGS = 
-PACKAGE_OBJFLAGS = 
-PACKAGE_LDFLAGS  = 
-PACKAGE_BINFLAGS = 
-PACKAGE_LIBFLAGS = 
-PACKAGE_DEP      = AthContainersInterfaces AthLinks TestTools CxxUtils
-PACKAGE_TRYDEP   = Asg_gccxml
-PACKAGE_CLEAN    = 
-PACKAGE_NOGRID   = 
-PACKAGE_PEDANTIC = 1
-PACKAGE_NOOPT    = 0
-PACKAGE_NOCC     = 0
-PACKAGE_REFLEX   = 1
-
-include $(ROOTCOREDIR)/Makefile-common
diff --git a/Control/AthContainers/cmt/requirements b/Control/AthContainers/cmt/requirements
deleted file mode 100644
index 2a080a3df1a778af17d55283a516358849de55c1..0000000000000000000000000000000000000000
--- a/Control/AthContainers/cmt/requirements
+++ /dev/null
@@ -1,77 +0,0 @@
-package AthContainers
-# $Id: requirements 777300 2016-10-08 21:20:26Z ssnyder $
-
-author Paolo Calafiura   <Paolo.Calafiura@cern.ch>
-author Hong Ma           <hma@bnl.gov>
-author Srini Rajagopalan <srinir@bnl.gov>
-author scott snyder      <snyder@bnl.gov>
-
-use AtlasPolicy    AtlasPolicy-*
-use AthenaKernel   AthenaKernel-*   Control
-use SGTools        SGTools-*        Control
-use CxxUtils       CxxUtils-*       Control
-use AthContainersInterfaces AthContainersInterfaces-* Control
-use AthLinks       AthLinks-*       Control
-use AtlasBoost     AtlasBoost-*     External
-use GaudiInterface GaudiInterface-* External 
-
-private
-use AtlasROOT      AtlasROOT-*         External
-end_private
-
-apply_pattern installed_library
-library AthContainers *.cxx ../Root/*.cxx
-
-private 
-
-use TestTools      TestTools-*         AtlasTest 
-apply_pattern UnitTest_run unit_test=removeDuplicates
-apply_pattern UnitTest_run unit_test=DataVector
-apply_pattern UnitTest_run unit_test=DataVector_a
-apply_pattern UnitTest_run unit_test=DataVector_b
-apply_pattern UnitTest_run unit_test=DataVector_c
-apply_pattern UnitTest_run unit_test=DataVector_d
-apply_pattern UnitTest_run unit_test=DataVector_e
-apply_pattern UnitTest_run unit_test=DataVector_f
-apply_pattern UnitTest_run unit_test=DataList
-apply_pattern UnitTest_run unit_test=DVLInfo
-apply_pattern UnitTest_run unit_test=DVLDataBucket
-apply_pattern UnitTest_run unit_test=DVLCast
-apply_pattern UnitTest_run unit_test=IsMostDerivedFlag
-apply_pattern UnitTest_run unit_test=ElementProxy
-apply_pattern UnitTest_run unit_test=DVLIterator
-apply_pattern UnitTest_run unit_test=DVL_iter_swap
-apply_pattern UnitTest_run unit_test=foreach
-
-apply_pattern UnitTest_run unit_test=AuxTypeVector
-apply_pattern UnitTest_run unit_test=AuxTypeVectorFactory
-apply_pattern UnitTest_run unit_test=AuxTypeRegistry extrapatterns='will use std::'
-apply_pattern UnitTest_run unit_test=AuxVectorData extrapatterns='will use std::'
-apply_pattern UnitTest_run unit_test=AuxVectorBase extrapatterns='will use std::'
-apply_pattern UnitTest_run unit_test=AuxStoreInternal
-apply_pattern UnitTest_run unit_test=AuxStoreStandalone
-apply_pattern UnitTest_run unit_test=AuxElement
-apply_pattern UnitTest_run unit_test=AuxElementComplete
-apply_pattern UnitTest_run unit_test=error
-apply_pattern UnitTest_run unit_test=threading
-apply_pattern UnitTest_run unit_test=threading_nothreads
-apply_pattern UnitTest_run unit_test=exceptions
-apply_pattern UnitTest_run unit_test=normalizedTypeinfoName
-apply_pattern UnitTest_run unit_test=getThinnedFlags
-apply_pattern UnitTest_run unit_test=copyAuxStoreThinned
-apply_pattern UnitTest_run unit_test=copyThinned
-apply_pattern UnitTest_run unit_test=PackedParameters
-apply_pattern UnitTest_run unit_test=PackedConverter
-apply_pattern UnitTest_run unit_test=PackedContainer
-apply_pattern UnitTest_run unit_test=debug
-apply_pattern UnitTest_run unit_test=dataVectorAsELV
-apply_pattern UnitTest_run unit_test=ViewVector
-apply_pattern UnitTest_run unit_test=ViewVectorBase
-
-macro_append DOXYGEN_INPUT " ../doc" 
-
-private
-use AtlasReflex      AtlasReflex-*         External
-apply_pattern lcgdict dict=AthContainers selectionfile=selection.xml \
-                      headerfiles="../AthContainers/AthContainersDict.h" \
-                      extralibfiles=../Root/dict/*.cxx
diff --git a/Control/AthContainersInterfaces/cmt/Makefile.RootCore b/Control/AthContainersInterfaces/cmt/Makefile.RootCore
deleted file mode 100644
index a6c3c93832efc6352bb38ff718744337826da2de..0000000000000000000000000000000000000000
--- a/Control/AthContainersInterfaces/cmt/Makefile.RootCore
+++ /dev/null
@@ -1,24 +0,0 @@
-# this makefile also gets parsed by shell scripts
-# therefore it does not support full make syntax and features
-# edit with care
-
-# for full documentation check:
-# https://twiki.cern.ch/twiki/bin/viewauth/Atlas/RootCore#Package_Makefile
-
-PACKAGE          = AthContainersInterfaces
-PACKAGE_PRELOAD  = 
-PACKAGE_CXXFLAGS = -DXAOD_STANDALONE
-PACKAGE_OBJFLAGS = 
-PACKAGE_LDFLAGS  = 
-PACKAGE_BINFLAGS = 
-PACKAGE_LIBFLAGS = 
-PACKAGE_DEP      = 
-PACKAGE_TRYDEP   = 
-PACKAGE_CLEAN    = 
-PACKAGE_NOGRID   = 
-PACKAGE_PEDANTIC = 0
-PACKAGE_NOOPT    = 0
-PACKAGE_NOCC     = 1
-PACKAGE_REFLEX   = 0
-
-include $(ROOTCOREDIR)/Makefile-common
diff --git a/Control/AthContainersInterfaces/cmt/requirements b/Control/AthContainersInterfaces/cmt/requirements
deleted file mode 100644
index 238be60306ef9e3fafd667fb31283077fba2cc84..0000000000000000000000000000000000000000
--- a/Control/AthContainersInterfaces/cmt/requirements
+++ /dev/null
@@ -1,18 +0,0 @@
-package AthContainersInterfaces
-
-author scott snyder      <snyder@bnl.gov>
-
-use AtlasPolicy    AtlasPolicy-*
-
-# Only if XAOD_STANDALONE not defined.
-use SGTools        SGTools-*        Control
-
-# Only with c++03.
-use AtlasBoost     AtlasBoost-*     External
-
-
-private 
-use TestTools      TestTools-*         AtlasTest 
-
-apply_pattern UnitTest_run unit_test=AuxStore_traits
-apply_pattern UnitTest_run unit_test=AuxDataOption
diff --git a/Control/AthContainersRoot/cmt/requirements b/Control/AthContainersRoot/cmt/requirements
deleted file mode 100644
index f12fd3db6ddc103c626aadf67715a2f1dcb03e40..0000000000000000000000000000000000000000
--- a/Control/AthContainersRoot/cmt/requirements
+++ /dev/null
@@ -1,32 +0,0 @@
-package AthContainersRoot
-
-author Scott Snyder <snyder@fnal.gov>
-
-use AtlasPolicy      AtlasPolicy-*    
-use AtlasROOT        AtlasROOT-*        External
-use GaudiInterface   GaudiInterface-*   External
-use RootUtils        RootUtils-*        Control
-use AthContainersInterfaces AthContainersInterfaces-* Control
-use AthContainers    AthContainers-*    Control
-
-private
-use CxxUtils         CxxUtils-*         Control
-
-public
-apply_pattern installed_library
-library AthContainersRoot  *.cxx
-
-macro_append DOXYGEN_INPUT " ../doc" 
-
-private
-use TestTools      TestTools-*         AtlasTest 
-apply_pattern UnitTest_run unit_test=RootAuxVectorFactory
-apply_pattern UnitTest_run unit_test=getDynamicAuxID
-apply_pattern UnitTest_run unit_test=AuxStoreRoot
-
-
-private
-use AtlasReflex      AtlasReflex-*         External
-apply_pattern lcgdict dict=AthContainersRootTest selectionfile=selection.xml \
-                      headerfiles="../AthContainersRoot/AthContainersRootTestDict.h"
-
diff --git a/Control/AthLinks/cmt/requirements b/Control/AthLinks/cmt/requirements
deleted file mode 100644
index c27cc96a85dc46c8cc2bc15a1381d924d891289b..0000000000000000000000000000000000000000
--- a/Control/AthLinks/cmt/requirements
+++ /dev/null
@@ -1,48 +0,0 @@
-package AthLinks
-
-author Paolo Calafiura   <Paolo.Calafiura@cern.ch>
-author Hong Ma           <hma@bnl.gov>
-author Srini Rajagopalan <srinir@bnl.gov>
-author scott snyder      <snyder@bnl.gov>
-
-use AtlasPolicy    AtlasPolicy-*
-use AthenaKernel   AthenaKernel-*   Control
-use SGTools        SGTools-*        Control
-use CxxUtils       CxxUtils-*       Control
-use AtlasBoost     AtlasBoost-*     External
-use GaudiInterface GaudiInterface-* External
-use AtlasReflex    AtlasReflex-*    External
-
-  
-apply_pattern installed_library
-library AthLinks *.cxx
-
-
-private 
-
-use TestTools      TestTools-*         AtlasTest 
-apply_pattern UnitTest_run unit_test=exceptions
-apply_pattern UnitTest_run unit_test=DataProxyHolder
-apply_pattern UnitTest_run unit_test=IndexHolder
-apply_pattern UnitTest_run unit_test=IdentContIndex
-apply_pattern UnitTest_run unit_test=ForwardIndexingPolicy
-apply_pattern UnitTest_run unit_test=SetIndexingPolicy
-apply_pattern UnitTest_run unit_test=MapIndexingPolicy
-apply_pattern UnitTest_run unit_test=IdentContIndexingPolicy
-apply_pattern UnitTest_run unit_test=IsSTLSequence
-apply_pattern UnitTest_run unit_test=DataLinkBase
-apply_pattern UnitTest_run unit_test=DataLink
-apply_pattern UnitTest_run unit_test=ElementLinkBase
-apply_pattern UnitTest_run unit_test=GenericElementLinkBase
-apply_pattern UnitTest_run unit_test=ElementLink
-apply_pattern UnitTest_run unit_test=ElementLinkFwd
-apply_pattern UnitTest_run unit_test=DataPtr
-apply_pattern UnitTest_run unit_test=AssociationMap \
-  extrapatterns="ClassIDSvc Initialized successfully|^HistogramPersis.* INFO"
-
-macro_append DOXYGEN_INPUT " ../doc" 
-
-
-private
-use AtlasROOT        AtlasROOT-*           External
-apply_pattern lcgdict dict=AthLinks selectionfile=selection.xml headerfiles="../AthLinks/AthLinksDict.h"
diff --git a/Control/AthToolSupport/AsgExampleTools/cmt/Makefile.RootCore b/Control/AthToolSupport/AsgExampleTools/cmt/Makefile.RootCore
deleted file mode 100644
index b980d19c14ebbc0ed6b9aa2b3a0121989662ba4a..0000000000000000000000000000000000000000
--- a/Control/AthToolSupport/AsgExampleTools/cmt/Makefile.RootCore
+++ /dev/null
@@ -1,27 +0,0 @@
-# this makefile also gets parsed by shell scripts
-# therefore it does not support full make syntax and features
-# edit with care
-
-# for full documentation check:
-# https://twiki.cern.ch/twiki/bin/viewauth/Atlas/RootCore#Package_Makefile
-
-PACKAGE          = AsgExampleTools
-PACKAGE_PRELOAD  = 
-PACKAGE_CXXFLAGS =
-PACKAGE_OBJFLAGS = -DASGTOOL_STANDALONE -DASGTOOL_NOTEVENT
-PACKAGE_LDFLAGS  = 
-PACKAGE_BINFLAGS = 
-PACKAGE_LIBFLAGS = 
-PACKAGE_DEP      = AsgTools
-PACKAGE_TRYDEP   = 
-PACKAGE_CLEAN    = 
-PACKAGE_NOGRID   = 
-PACKAGE_PEDANTIC = 1
-PACKAGE_NOOPT    = 0
-PACKAGE_NOCC     = 0
-PACKAGE_REFLEX   = 1
-
-#PACKAGE_SRCFILES = $(wildcard ../src/*.cxx) $(wildcard ../src/standalone/*.cxx)
-PACKAGE_PRGDIR = ../utils
-
-include $(ROOTCOREDIR)/Makefile-common
diff --git a/Control/AthToolSupport/AsgExampleTools/cmt/requirements b/Control/AthToolSupport/AsgExampleTools/cmt/requirements
deleted file mode 100644
index d70e7ad89c978ace23a4ed86f89ef6bd8aa84a90..0000000000000000000000000000000000000000
--- a/Control/AthToolSupport/AsgExampleTools/cmt/requirements
+++ /dev/null
@@ -1,27 +0,0 @@
-package AsgExampleTools
-
-author David Adams
-
-
-public
-use  AtlasPolicy                AtlasPolicy-*                   
-use  AsgTools                   AsgTools-*                      Control/AthToolSupport
-private
-use  AthenaBaseComps            AthenaBaseComps-*               Control
-use  GaudiInterface             GaudiInterface-*                External
-end_private
-
-apply_pattern dual_use_library files="*.cxx ../Root/AsgHelloTool.cxx ../Root/UnitTestTool1.cxx ../Root/UnitTestTool2.cxx ../Root/UnitTestTool3.cxx ../Root/UnitTestTool1A.cxx"
-
-private
-# make the unit tests work
-use TestTools      TestTools-*         AtlasTest
-use AtlasGoogleTest AtlasGoogleTest-* External
-apply_pattern UnitTest_run unit_test=gt_ToolHandle
-apply_pattern UnitTest_run unit_test=gt_AnaToolHandle
-macro_append all_dependencies " check "
-macro_append gt_ToolHandle_test_dependencies " AsgExampleTools AsgExampleToolsMergeComponentsList "
-macro_append gt_AnaToolHandle_test_dependencies " AsgExampleTools AsgExampleToolsMergeComponentsList "
-
-# keep the debugging symbols
-macro SEPARATEDEBUG ""
diff --git a/Control/AthToolSupport/AsgTools/cmt/Makefile.RootCore b/Control/AthToolSupport/AsgTools/cmt/Makefile.RootCore
deleted file mode 100644
index e512781349b7c04ace1404de29c6c5aff1dd8b7f..0000000000000000000000000000000000000000
--- a/Control/AthToolSupport/AsgTools/cmt/Makefile.RootCore
+++ /dev/null
@@ -1,24 +0,0 @@
-# this makefile also gets parsed by shell scripts
-# therefore it does not support full make syntax and features
-# edit with care
-
-# for full documentation check:
-# https://twiki.cern.ch/twiki/bin/viewauth/Atlas/RootCore#Package_Makefile
-
-PACKAGE          = AsgTools
-PACKAGE_PRELOAD  = 
-PACKAGE_CXXFLAGS = 
-PACKAGE_OBJFLAGS = -DASGTOOL_STANDALONE
-PACKAGE_LDFLAGS  = 
-PACKAGE_BINFLAGS = 
-PACKAGE_LIBFLAGS = 
-PACKAGE_DEP      = Asg_GoogleTest
-PACKAGE_TRYDEP   = xAODRootAccessInterfaces xAODRootAccess
-PACKAGE_CLEAN    = 
-PACKAGE_NOGRID   = 
-PACKAGE_PEDANTIC = 1
-PACKAGE_NOOPT    = 0
-PACKAGE_NOCC     = 0
-PACKAGE_REFLEX   = 1
-
-include $(ROOTCOREDIR)/Makefile-common
diff --git a/Control/AthToolSupport/AsgTools/cmt/requirements b/Control/AthToolSupport/AsgTools/cmt/requirements
deleted file mode 100644
index f1f249dd5a01f2c2df90a6e2c746ddc259596ff3..0000000000000000000000000000000000000000
--- a/Control/AthToolSupport/AsgTools/cmt/requirements
+++ /dev/null
@@ -1,48 +0,0 @@
-package AsgTools
-# $Id: requirements 790389 2016-12-18 13:39:12Z krumnack $
-
-author David Adams
-
-public
-
-use AtlasPolicy      AtlasPolicy-*
-
-use  xAODRootAccess             xAODRootAccess-*                Control
-
-use GaudiInterface   GaudiInterface-*   External
-#use  AtlasGoogleTest                 AtlasGoogleTest-*                    External
-
-use AthenaBaseComps  AthenaBaseComps-*  Control
-use SGTools          SGTools-*          Control
-
-use IOVDbDataModel IOVDbDataModel-* Database
-
-# Build a library:
-library AsgTools  ../Root/MsgLevel.cxx ../Root/AsgTool.cxx \
-                  ../Root/AsgMetadataTool.cxx ../Root/AsgMessaging.cxx \
-                  ../Root/ToolStore.cxx ../Root/AnaToolHandle.cxx ../Root/MessageCheck.cxx ../Root/UnitTest.cxx *.cxx
-apply_pattern installed_library
-
-private
-
-# Generate a dictionary:
-use AtlasReflex      AtlasReflex-*      External -no_auto_imports
-apply_pattern lcgdict dict=AsgTools selectionfile=selection.xml \
-              headerfiles="../AsgTools/AsgToolsDict.h"
-
-
-use AtlasBoost AtlasBoost-* External
-use AtlasGoogleTest AtlasGoogleTest-* External
-
-use TestTools      TestTools-*         AtlasTest
-
-apply_pattern UnitTest_run unit_test=gt_asgtools_toolhandle \
-                           extrapatterns="\([0-9]+ ms\)|\([0-9]+ ms total\)"
-apply_pattern UnitTest_run unit_test=gt_UnitTest \
-                           extrapatterns="\([0-9]+ ms\)|\([0-9]+ ms total\)"
-macro_append all_dependencies " check "
-
-macro_append gt_asgtools_toolhandle_test_dependencies " AsgTools "
-macro_append gt_UnitTest_test_dependencies " AsgTools "
-
-end_private
\ No newline at end of file
diff --git a/Control/AthViews/cmt/requirements b/Control/AthViews/cmt/requirements
deleted file mode 100644
index 5b2cb0b1dbdb0e5e45661cd6ae8d2102385767a6..0000000000000000000000000000000000000000
--- a/Control/AthViews/cmt/requirements
+++ /dev/null
@@ -1,42 +0,0 @@
-package AthViews
-author  bwynne
-
-## for athena policies: this has to be the first use statement
-use AtlasPolicy 	AtlasPolicy-*
-
-## for gaudi tools, services and objects
-use AthenaKernel AthenaKernel-* Control
-use GaudiInterface GaudiInterface-* External
-use StoreGate StoreGate-* Control
-use SGTools SGTools-* Control
-use AthenaBaseComps    AthenaBaseComps-*        Control
-
-private
-use CxxUtils           CxxUtils-*               Control
-use EventInfo          EventInfo-*              Event
-end_private
-
-
-#This makes libAthViewsLib.so (in addition to libAthViews.so, which gets made anyway)
-#Seems to be necessary for linking to StoreGate
-apply_pattern dual_use_library files=*.cxx
-
-## put here your package dependencies...
-
-branches src src/components doc python share
-
-private
-## default is to make component library
-library AthViews *.cxx components/*.cxx
-
-apply_pattern component_library
-apply_pattern declare_joboptions files="*.py"
-apply_pattern declare_python_modules files="*.py"
-
-end_private
-
-# an example exercizing data-flow
-library AthViewsDFlow \
--s=${AthViews_root}/src_dflow/ *.cxx \
--s=${AthViews_root}/src_dflow/components *.cxx
-apply_pattern named_component_library library=AthViewsDFlow
diff --git a/Control/AthenaAuditors/cmt/requirements b/Control/AthenaAuditors/cmt/requirements
deleted file mode 100644
index 6f4e6473f763fdbb1433029f8588b00de4801b70..0000000000000000000000000000000000000000
--- a/Control/AthenaAuditors/cmt/requirements
+++ /dev/null
@@ -1,25 +0,0 @@
-package AthenaAuditors
-
-author Rolf Seuster
-author Sami Kama
-
-use AtlasPolicy      AtlasPolicy-*
-
-private
-use GaudiInterface                 GaudiInterface-*  	            External
-use AtlasGdb                       AtlasGdb-*                       External
-use AtlasBoost			   AtlasBoost-*			    External
-use AtlasLibUnwind		   AtlasLibUnwind-*		    External
-use AtlasGPerfTools		   AtlasGPerfTools-*		    External
-
-private
-use CoWTools			   CoWTools-*			    Control
-use AtlasROOT			   AtlasROOT-*			    External
-# Add cmake compatibility (doesn't do anything on CMT side of things)
-apply_pattern cmake_add_libraries target=AthenaAuditors libraries=z
-
-library AthenaAuditors *.cxx -s=components *.cxx
-apply_pattern component_library
-
-use AthenaBaseComps  AthenaBaseComps-*	  Control
-
diff --git a/Control/AthenaBaseComps/cmt/requirements b/Control/AthenaBaseComps/cmt/requirements
deleted file mode 100644
index 64d662989f5e98a56e118b514939a828331053fc..0000000000000000000000000000000000000000
--- a/Control/AthenaBaseComps/cmt/requirements
+++ /dev/null
@@ -1,33 +0,0 @@
-package AthenaBaseComps
-
-author  Sebastien Binet <binet@cern.ch>
-
-## For Athena policies: it has to be the first use statement
-use AtlasPolicy 	AtlasPolicy-*
-
-## For Gaudi tools, services and objects
-use GaudiInterface  GaudiInterface-*  External
-
-use AtlasROOT       AtlasROOT-*       External
-
-use AthenaKernel    AthenaKernel-*    Control
-use StoreGate       StoreGate-*       Control
-use SGTools         SGTools-*         Control
-use CxxUtils        CxxUtils-*        Control
-
-# Add cmake compatibility (doesn't do anything on CMT side of things)
-apply_pattern cmake_add_command command="find_package(ROOT COMPONENTS Hist Tree)"
-
-branches AthenaBaseComps src
-
-library AthenaBaseComps *.cxx
-
-apply_pattern installed_library
-# apply_pattern declare_joboptions files="*.py"
-# apply_pattern declare_python_modules files="*.py"
-
-
-private
-use TestTools      TestTools-*         AtlasTest 
-apply_pattern UnitTest_run unit_test=propertyHandling
-apply_pattern UnitTest_run unit_test=AthReentrantAlgorithm
diff --git a/Control/AthenaExamples/AthExBeginRun/cmt/requirements b/Control/AthenaExamples/AthExBeginRun/cmt/requirements
deleted file mode 100755
index 17529d5ffd21b4697bc37bf2e33a46bc4a3f8724..0000000000000000000000000000000000000000
--- a/Control/AthenaExamples/AthExBeginRun/cmt/requirements
+++ /dev/null
@@ -1,19 +0,0 @@
-package AthExBeginRun
-
-author Frank Winklmeier
-
-use AtlasPolicy         AtlasPolicy-* 
-
-private
-
-use GaudiInterface       GaudiInterface-*       External
-use AthenaKernel         AthenaKernel-*         Control
-use StoreGate            StoreGate-*            Control
-use AthenaBaseComps	 AthenaBaseComps-*      Control
-use IOVDbTestConditions  IOVDbTestConditions-*  AtlasTest/DatabaseTest
-use RegistrationServices RegistrationServices-* Database
-
-library AthExBeginRun *.cxx -s=components *.cxx
-apply_pattern component_library
-apply_pattern declare_joboptions files="../share/*.py"
-
diff --git a/Control/AthenaExamples/AthExFortranAlgorithm/cmt/requirements b/Control/AthenaExamples/AthExFortranAlgorithm/cmt/requirements
deleted file mode 100755
index 10777d9817f8bb19700b15b82d83f4e1c707b59f..0000000000000000000000000000000000000000
--- a/Control/AthenaExamples/AthExFortranAlgorithm/cmt/requirements
+++ /dev/null
@@ -1,18 +0,0 @@
-package AthExFortranAlgorithm
-author Paolo Calafiura <Paolo.Calafiura@cern.ch>
-
-use AtlasPolicy        AtlasPolicy-*
-use AtlasFortranPolicy AtlasFortranPolicy-* 
-use AthenaBaseComps    AthenaBaseComps-*	Control	    
-
-private
-use GaudiInterface     GaudiInterface-*		External
-end_private
-
-library AthExFortranAlgorithm *.cxx *.F components/*.cxx
-
-apply_pattern component_library
-
-apply_pattern declare_runtime files=FortranAlgorithmInput.data
-apply_pattern declare_scripts files=preFortAlgEx.sh
-apply_pattern declare_joboptions files="FortranAlgorithmOptions.txt FortranAlgorithmOptions.py"
diff --git a/Control/AthenaExamples/AthExHelloWorld/cmt/requirements b/Control/AthenaExamples/AthExHelloWorld/cmt/requirements
deleted file mode 100755
index 71e52942d8eac1a7f502ef1f8a7da71c0f3416ff..0000000000000000000000000000000000000000
--- a/Control/AthenaExamples/AthExHelloWorld/cmt/requirements
+++ /dev/null
@@ -1,28 +0,0 @@
-package AthExHelloWorld
-
-author Paolo Calafiura <Paolo.Calafiura@cern.ch>
-
-use AtlasPolicy     AtlasPolicy-* 
-use GaudiInterface  GaudiInterface-*	External 
-
-private
-use AthenaBaseComps AthenaBaseComps-*	Control
-end_private
-
-library AthExHelloWorld *.cxx -s=components *.cxx
-apply_pattern component_library
-#details about the component_library and dual_library patterns
-# at http://www.cern.ch/Atlas/GROUPS/SOFTWARE/OO/architecture/General/Documentation/PackageStructure.txt
-
-apply_pattern declare_joboptions files="*.py"
-
-apply_pattern declare_python_modules files="*.py"
-
-macro AthExHelloWorld_TestConfiguration "../test/AthExHelloWorld_TestConfiguration.xml"
-apply_pattern declare_runtime extras="../test/AthExHelloWorld_TestConfiguration.xml"
-
-# for unit tests and automatic ATN xml validation
-private
-use TestPolicy TestPolicy-*
-apply_pattern validate_xml
-end_private
diff --git a/Control/AthenaExamples/AthExHistNtup/cmt/requirements b/Control/AthenaExamples/AthExHistNtup/cmt/requirements
deleted file mode 100755
index b03f36a96cad0d88fc0f6a15547a23800c407e11..0000000000000000000000000000000000000000
--- a/Control/AthenaExamples/AthExHistNtup/cmt/requirements
+++ /dev/null
@@ -1,15 +0,0 @@
-package AthExHistNtup
-author Paolo Calafiura <Paolo.Calafiura@cern.ch>
-
-use AtlasPolicy        AtlasPolicy-*
-use AtlasROOT 	       AtlasROOT-* 		External
-
-private
-use AthenaBaseComps    AthenaBaseComps-*	Control
-use GaudiInterface     GaudiInterface-* 	External
-use xAODEventInfo      xAODEventInfo-* 		Event/xAOD
-end_private
-
-library AthExHistNtup *.cxx components/*.cxx
-apply_pattern component_library
-apply_pattern declare_joboptions files="HistNtupOptions.txt HistNtupOptions.py"
diff --git a/Control/AthenaExamples/AthExJobOptions/cmt/requirements b/Control/AthenaExamples/AthExJobOptions/cmt/requirements
deleted file mode 100755
index ab5281cab8248c19f06ca824cbbc702c40f86d39..0000000000000000000000000000000000000000
--- a/Control/AthenaExamples/AthExJobOptions/cmt/requirements
+++ /dev/null
@@ -1,38 +0,0 @@
-package AthExJobOptions
-author Wim Lavrijsen <WLavrijsen@lbl.gov>
-
-use AtlasPolicy          AtlasPolicy-* 
-use GaudiInterface       GaudiInterface-*    External
-
-use AthenaKernel         AthenaKernel-*      Control
-use AthenaBaseComps	 AthenaBaseComps-*   Control
-use CLIDSvc              CLIDSvc-*           Control
-
-library AthExJobOptions *.cxx -s=components *.cxx
-apply_pattern component_library
-
-apply_pattern declare_joboptions \
-   files="*.py"
-
-apply_pattern declare_python_modules \
-   files="*.py"
-
-private
-use EventInfo            EventInfo-*         Event
-use StoreGate            StoreGate-*         Control
-apply_pattern install_runtime
-
-use TestTools      TestTools-*        AtlasTest -no_auto_imports 
-apply_pattern athenarun_test name="BasicJobOptions" \
-	      pre_script="../cmt/setup.sh"	\	      
-	      options="AthExJobOptions/AthExJobOptions_BasicJobOptions.py" \
-	      post_script="${TESTTOOLSROOT}/share/post.sh BasicJobOptions"
-apply_pattern athenarun_test name="CustomToolJobOptions" \
-	      pre_script="../cmt/setup.sh"	\	      
-	      options="AthExJobOptions/AthExJobOptions_CustomToolJobOptions.py" \
-	      post_script="${TESTTOOLSROOT}/share/post.sh CustomToolJobOptions"
-apply_pattern athenarun_test name="CustomTopAlgorithmJobOptions" \
-	      pre_script="../cmt/setup.sh"	\	      
-	      options="AthExJobOptions/AthExJobOptions_CustomTopAlgorithmJobOptions.py" \
-	      post_script="${TESTTOOLSROOT}/share/post.sh CustomTopAlgorithmJobOptions"
-
diff --git a/Control/AthenaExamples/AthExRunExamples/cmt/requirements b/Control/AthenaExamples/AthExRunExamples/cmt/requirements
deleted file mode 100755
index ce6e38dc86be2ac25f318819c227308879039b01..0000000000000000000000000000000000000000
--- a/Control/AthenaExamples/AthExRunExamples/cmt/requirements
+++ /dev/null
@@ -1,38 +0,0 @@
-package AthExRunExamples
-
-author David Quarrie      <David.Quarrie@cern.ch>
-
-# This package sets up the runtime environment for the AthenaExample
-# packages
-
-include_path none
-
-#---------------------------------------------------------------------
-# This line is necessary to ensure that the Atlas policies and patterns
-# are enforced and available.
-use AtlasPolicy AtlasPolicy-*
-
-#---------------------------------------------------------------------
-# Setup the runtime environment for AthenaExample packages
-use AthExFortranAlgorithm AthExFortranAlgorithm-* Control/AthenaExamples -no_auto_imports
-use AthExHelloWorld       AthExHelloWorld-*       Control/AthenaExamples -no_auto_imports
-use AthExHistNtup         AthExHistNtup-*         Control/AthenaExamples -no_auto_imports
-use AthExStoreGateExample AthExStoreGateExample-* Control/AthenaExamples -no_auto_imports
-use ToyConversion         ToyConversion-*         Control/AthenaExamples -no_auto_imports
-
-#needed to setup env variables used by DetDescrCnvSvc
-####DRQ: Obsoleted 14-Apr-2005
-####use InDetMgrDetDescrCnv   InDetMgrDetDescrCnv-*   InnerDetector/InDetDetDescrCnv -no_auto_imports
-####use LArDetMgrDetDescrCnv  LArDetMgrDetDescrCnv-*  LArCalorimeter/LArCnv          -no_auto_imports
-####use MuonDetMgrDetDescrCnv MuonDetMgrDetDescrCnv-* MuonSpectrometer/MuonCnv       -no_auto_imports
-####use TileDetMgrDetDescrCnv TileDetMgrDetDescrCnv-* TileCalorimeter/TileSvc        -no_auto_imports
-
-#---------------------------------------------------------------------
-# Setup the runtime environment for minimal Athena-based applications
-use MinimalRunTime MinimalRunTime-* Control -no_auto_imports
-
-#---------------------------------------------------------------------
-# Setup the runtime configuration files for AthenaExamples
-apply_pattern install_runtime method=-symlink
-
-
diff --git a/Control/AthenaExamples/AthExRunHelloWorld/cmt/requirements b/Control/AthenaExamples/AthExRunHelloWorld/cmt/requirements
deleted file mode 100755
index 4689bac363f4c2bc6fa9d7497a87a4f27fc8a35c..0000000000000000000000000000000000000000
--- a/Control/AthenaExamples/AthExRunHelloWorld/cmt/requirements
+++ /dev/null
@@ -1,28 +0,0 @@
-package AthExRunHelloWorld
-
-author Christian Arnault  <arnault@lal.in2p3.fr>
-author David Quarrie      <David.Quarrie@cern.ch>
-
-# This package sets up the runtime environment for the AthExHelloWorld
-# package
-
-include_path none
-
-#---------------------------------------------------------------------
-# This line is necessary to ensure that the Atlas policies and patterns
-# are enforced and available.
-use AtlasPolicy AtlasPolicy-*
-
-#---------------------------------------------------------------------
-# Setup the runtime environment for AthenaExample packages
-use AthExHelloWorld AthExHelloWorld-* Control/AthenaExamples -no_auto_imports
-
-#---------------------------------------------------------------------
-# Setup the runtime environment for minimal Athena-based applications
-use MinimalRunTime MinimalRunTime-* Control -no_auto_imports
-
-#---------------------------------------------------------------------
-# Setup the runtime configuration files for AthenaExamples
-apply_pattern install_runtime method=-symlink
-
-
diff --git a/Control/AthenaExamples/AthExStoreGateExample/cmt/requirements b/Control/AthenaExamples/AthExStoreGateExample/cmt/requirements
deleted file mode 100755
index 587bb8035c308f82ea250b3d9b442a3abb374875..0000000000000000000000000000000000000000
--- a/Control/AthenaExamples/AthExStoreGateExample/cmt/requirements
+++ /dev/null
@@ -1,86 +0,0 @@
-package AthExStoreGateExample
-
-author Paolo Calafiura <Paolo.Calafiura@cern.ch>
-author David Quarrie   <David.Quarrie@cern.ch>
-
-
-use AtlasPolicy        AtlasPolicy-*
-use AthenaKernel       AthenaKernel-*   	Control
-use SGTools            SGTools-*           	Control
-
-private
-use TestTools          TestTools-*              AtlasTest
-use AthLinks           AthLinks-*               Control
-use AthContainers      AthContainers-*          Control
-use CxxUtils           CxxUtils-*               Control
-use AthenaBaseComps    AthenaBaseComps-*	Control
-use EventInfo          EventInfo-*      	Event
-use GaudiInterface     GaudiInterface-*		External
-use PileUpTools        PileUpTools-*       	Control
-use StoreGate          StoreGate-*      	Control
-end_private
-
-library AthExStoreGateExample *.cxx -s=components *.cxx
-
-apply_pattern component_library
-#may also use the simpler "apply_pattern dual_use_library files=*.cxx" instead
-#of the two lines above but as there are no client packages using directly
-#AthStoreGateExample classes, "component_library" is more appropriate
-#details at http://www.cern.ch/Atlas/GROUPS/SOFTWARE/OO/architecture/General/Documentation/PackageStructure.txt
-
-apply_pattern declare_joboptions files="\
-  StoreGateExample_Gen_jobOptions.txt \
-  StoreGateExample_Gen_jobOptions.py \
-  StoreGateExample_Del_jobOptions.py \
-  StoreGateExample_Reentrant_jobOptions.py \
-  dflow_jobo.py \
-  StoreGateHiveExample.py \
-"
-
-library SGTutorialLib \
- ../Tutorial/LinkObj.cxx \
- ../Tutorial/SGRead.cxx \
- ../Tutorial/SGWrite.cxx
- 
-library SGTutorial ../Tutorial/SGTutorial_entries.cxx ../Tutorial/SGTutorial_load.cxx
-
-# commented out for 7.4.0
-# macro_append AthExStoreGateExample_libraries " SGTutorial SGTutorialLib " 
-
-apply_pattern static_use use=IdDictDetDescrCnv     container=DetectorDescription
-apply_pattern static_use use=InDetMgrDetDescrCnv   container=InnerDetector/InDetDetDescrCnv
-apply_pattern static_use use=LArDetMgrDetDescrCnv  container=LArCalorimeter/LArCnv
-apply_pattern static_use use=MuonDetMgrDetDescrCnv container=MuonSpectrometer/MuonCnv
-apply_pattern static_use use=TileDetMgrDetDescrCnv container=TileCalorimeter/TileSvc
-apply_pattern static_use use=ZebraTDRCnv           container=Event
-
-apply_pattern static_athena_app 
-
-#add support for make -jN
-macro_append SGTutorial_dependencies "SGTutorialLib"
-macro_append SGTutorialLib_dependencies " install_includes"
-
-# an example exercizing data-flow
-library AthExDFlow \
- -s=${AthExStoreGateExample_root}/src_dflow/ *.cxx \
- -s=${AthExStoreGateExample_root}/src_dflow/components *.cxx
-apply_pattern named_component_library library=AthExDFlow
-
-#
-# dictionary creation for bindings
-#
-
-private
-
-use AtlasReflex AtlasReflex-* External
-
-apply_pattern lcgdict dict=AthExStoreGateExample \
-   headerfiles="../AthExStoreGateExample/AthExStoreGateExampleDict.h" \
-   selectionfile=selection.xml
-
-macro_append SGTutorialLib_shlibflags "$(libraryshr_linkopts) $(cmt_installarea_linkopts) $(SGTutorial_use_linkopts)"
-macro SGTutorialLib_linkopts "-L$(bin) -lSGTutorialLib"
-macro SGTutorial_shlibflags "$(componentshr_linkopts) -L$(bin) -lSGTutorialLib $(SGTutoriallinkopts) $(use_linkopts)"
-
-apply_pattern optdebug_library name=SGTutorial
-apply_pattern optdebug_library name=SGTutorialLib
diff --git a/Control/AthenaExamples/AthExThinning/cmt/requirements b/Control/AthenaExamples/AthExThinning/cmt/requirements
deleted file mode 100644
index 8ba646b6fdd13667bab47714973e1fc9a17825cb..0000000000000000000000000000000000000000
--- a/Control/AthenaExamples/AthExThinning/cmt/requirements
+++ /dev/null
@@ -1,118 +0,0 @@
-package AthExThinning
-author  Sebastien Binet <binet@cern.ch>
-
-## For Athena policies: it has to be the first use statement
-use AtlasPolicy 	AtlasPolicy-*
-
-## For Gaudi tools, services and objects
-use GaudiInterface 	GaudiInterface-* 	External
-
-## Put here your package dependencies...
-use AthenaKernel	AthenaKernel-*		Control
-# helping CMT to get the runtime right (so tests are run in a sane env.)
-use AthenaServices      AthenaServices-*   	Control -no_auto_imports
-use SGTools		SGTools-*		Control 
-use AthenaBaseComps	AthenaBaseComps-* 	Control
-use AthContainers	AthContainers-*		Control
-use AthLinks		AthLinks-*		Control
-use AthenaPython	AthenaPython-*		Control -no_auto_imports
-
-##
-
-## persistency uses
-use DataModelAthenaPool         DataModelAthenaPool-*        Control
-
-use AthenaPoolUtilities         AthenaPoolUtilities-*        Database/AthenaPOOL
-##
-
-private
-use AtlasCLHEP		AtlasCLHEP-*		External
-use StoreGate		StoreGate-*		Control
-use AthenaPoolCnvSvc    AthenaPoolCnvSvc-*      Database/AthenaPOOL
-end_private
-
-branches AthExThinning src src_lib src_lib/components doc python share test
-
-## install some runtime files
-apply_pattern declare_joboptions \
-  files="*.py -s=$(AthExThinning_root)/test *.py"
-apply_pattern declare_python_modules files="*.py"
-apply_pattern declare_runtime extras="-s=$(AthExThinning_root)/test *.ref"
-
-library AthExThinningEvent -s=${AthExThinning_root}/src_lib \
- AthExIParticle.cxx \
- AthExIParticles.cxx \
- AthExParticle.cxx \
- AthExParticles.cxx \
- AthExElephantino.cxx \
- AthExDecay.cxx \
- AthExFatObject.cxx \
- AthExFatObjectSlimmer.cxx \
- AthExElephantino_p1.cxx \
- AthExDecay_p1.cxx \
- AthExParticles_p1.cxx \
- AthExFatObject_p1.cxx
-
-library AthExThinningAlgs -s=${AthExThinning_root}/src_lib \
- CreateData.cxx \
- WriteThinnedData.cxx \
- ReadThinnedData.cxx \
- SlimmerAlg.cxx \
- -s=${AthExThinning_root}/src_lib/components *.cxx
-
-## install AthExThinningEvent
-apply_pattern named_installed_library library="AthExThinningEvent"
-
-## install AthExThinningAlgs
-apply_pattern named_component_library library="AthExThinningAlgs"
-macro_append AthExThinningAlgs_shlibflags "$(AthExThinning_linkopts) -lAthExThinningEvent "
-
-## forcing dependencies
-macro_append AthExThinningAlgs_dependencies " AthExThinningEvent "
-macro_append AthExThinningPoolCnvGen_dependencies " AthExThinningEvent "
-# I don't think that the following is needed. RDS 11/2008:
-#macro_append AthExThinningPoolCnvGen_dependencies " AthExThinningEventDict "
-
-####################################################
-############ Persistency gory details ##############
-####################################################
-
-private
-use AtlasReflex      AtlasReflex-*      External -no_auto_imports
-
-macro elemLinks_ThinningEvent ""
-macro_append elemLinks_ThinningEvent " AthExParticles"
-macro_append elemLinks_ThinningEvent " AthExIParticles"
-
-apply_pattern lcgdict dict=AthExThinningEvent \
-        selectionfile=selection.xml \
-        elementLinks=$(elemLinks_ThinningEvent) \
-	headerfiles=" ../AthExThinning/AthExThinningEventDict.h"
-macro_append AthExThinningEventDict_shlibflags " $(AthExThinning_linkopts) -lAthExThinningEvent "
-end_private
-
-#
-# List of containers for which we want to generate an AthenaPool converter
-#
-macro TEvtAthenaPool_poolcnv ""
-macro_append TEvtAthenaPool_poolcnv "-s=${AthExThinning_root}/AthExThinning "
-macro_append TEvtAthenaPool_poolcnv "AthExParticles.h "
-macro_append TEvtAthenaPool_poolcnv "AthExIParticles.h "
-macro_append TEvtAthenaPool_poolcnv "AthExDecay.h "
-macro_append TEvtAthenaPool_poolcnv "AthExElephantino.h "
-macro_append TEvtAthenaPool_poolcnv "AthExFatObject.h "
-
-apply_pattern poolcnv files=${TEvtAthenaPool_poolcnv}
-macro_append AthExThinningPoolCnv_shlibflags "$(AthExThinning_linkopts) -lAthExThinningEvent "
-
-#
-# Needed for client code to be able to store ElementLinks toward elements of
-# these containers
-#
-#macro TEvtAthenaPool_poolio ""
-#macro_append TEvtAthenaPool_poolio "-s=${AthExThinning_root}/AthExThinning "
-#macro_append TEvtAthenaPool_poolio "AthExParticles.h "
-
-# I don't think that the following is needed. RDS 11/2008:
-# macro_append AthExThinningPoolCnv_shlibflags " $(AthExThinning_dict_linkopts)"
-
diff --git a/Control/AthenaExamples/MultiInputExample/cmt/requirements b/Control/AthenaExamples/MultiInputExample/cmt/requirements
deleted file mode 100644
index 8b3f5b70c1d8dcdfcb7aa11885736edaea68df3c..0000000000000000000000000000000000000000
--- a/Control/AthenaExamples/MultiInputExample/cmt/requirements
+++ /dev/null
@@ -1,26 +0,0 @@
-#################################################
-package MultiInputExample
-
-author ATLAS Workbook
-
-use AtlasPolicy AtlasPolicy-*
-use GaudiInterface  GaudiInterface-*  External
-use AthenaBaseComps AthenaBaseComps-* Control
-
-private
-use StoreGate           StoreGate-*      Control
-use PileUpTools	 	PileUpTools-*	 Control
-use EventInfo           EventInfo-*      Event
-use AthenaPoolExampleData AthenaPoolExampleData-* Database/AthenaPOOL/AthenaPoolExample
-end_private
-
-
-library MultiInputExample *.cxx -s=components *.cxx
-
-apply_pattern component_library
-
-#apply_pattern declare_joboptions files="MultiInputExample.py"
-apply_pattern declare_joboptions files="MultiInputInit.py"
-#################################################
-
-
diff --git a/Control/AthenaExamples/TBBExamples/cmt/requirements b/Control/AthenaExamples/TBBExamples/cmt/requirements
deleted file mode 100644
index 677bdce23de570bfb61d7abace9a9811ec9d09e0..0000000000000000000000000000000000000000
--- a/Control/AthenaExamples/TBBExamples/cmt/requirements
+++ /dev/null
@@ -1,51 +0,0 @@
-package TBBExamples
-
-author Paolo Calafiura <Paolo.Calafiura@cern.ch>
-
-use AtlasPolicy     AtlasPolicy-* 
-use GaudiInterface  GaudiInterface-*	External 
-
-private
-use AtlasBoost      AtlasBoost-*     External
-use AtlasTBB        AtlasTBB-*     External
-use AthenaBaseComps AthenaBaseComps-*	Control
-use AthenaKernel    AthenaKernel-*    Control
-use DataModel       DataModel-*    Control
-macro_append cppflags " -std=c++0x "
-end_private
-
-
-library TBBExamples *.cxx -s=components *.cxx
-apply_pattern component_library
-#details about the component_library and dual_library patterns
-# at http://www.cern.ch/Atlas/GROUPS/SOFTWARE/OO/architecture/General/Documentation/PackageStructure.txt
-
-apply_pattern declare_joboptions files="*.py"
-
-apply_pattern declare_python_modules files="*.py"
-
-macro TBBExamples_TestConfiguration "../test/TBBExamples_TestConfiguration.xml"
-apply_pattern declare_runtime extras="../test/TBBExamples_TestConfiguration.xml"
-
-# for unit tests and automatic ATN xml validation
-private
-use TestPolicy TestPolicy-*
-use TestTools TestTools-* AtlasTest -no_auto_imports
-
-apply_pattern validate_xml
-
-
-apply_pattern athenarun_test name="HelloParFor" \
-      pre_script="../cmt/setup.sh"      \             
-      options="TBBExamples/HelloParForOptions.py" \
-      post_script="${TESTTOOLSROOT}/share/post.sh HelloParFor $(q)^Py:ConfigurableDb +(WARNING|INFO|ERROR)|Py:Athena +INFO including file |Warning in .TEnvRec::ChangeValue.: duplicate entry|ToolSvc.finalize.. +INFO|^WriteData +INFO in initialize$$| [A-Z]+ 2[0-9][0-9][0-9]$$$(SGGoptignore)|^Py:Athena +INFO|[Rr]oo[Ff]it|NIKHEF|DeprecationWarning: object.__new__|^  newobj =|^\*+$$|drop-and-reload|^ *$$|we will keep the configuration around|object not modifiable when retrieved|Retrieved const handle to default|type EventInfo$(q)"
- 
-apply_pattern athenarun_test name="HelloPipeAlg" \
-      pre_script="../cmt/setup.sh"      \             
-      options="TBBExamples/HelloPipeOptions.py" \
-      post_script="${TESTTOOLSROOT}/share/post.sh HelloPipeAlg $(q)^Py:ConfigurableDb +(WARNING|INFO|ERROR)|Py:Athena +INFO including file |Warning in .TEnvRec::ChangeValue.: duplicate entry|ToolSvc.finalize.. +INFO|^WriteData +INFO in initialize$$| [A-Z]+ 2[0-9][0-9][0-9]$$$(SGGoptignore)|^Py:Athena +INFO|[Rr]oo[Ff]it|NIKHEF|DeprecationWarning: object.__new__|^  newobj =|^\*+$$|drop-and-reload|^ *$$|we will keep the configuration around|object not modifiable when retrieved|Retrieved const handle to default|type EventInfo$(q)"
- 
-
-
-
-end_private
diff --git a/Control/AthenaExamples/ToyConversion/cmt/requirements b/Control/AthenaExamples/ToyConversion/cmt/requirements
deleted file mode 100755
index 5967e4f035f892009b657c3b643f815ea7cfaf98..0000000000000000000000000000000000000000
--- a/Control/AthenaExamples/ToyConversion/cmt/requirements
+++ /dev/null
@@ -1,16 +0,0 @@
-package ToyConversion
-author Paolo Calafiura   <Paolo.Calafiura@cern.ch>
-
-use AtlasPolicy    AtlasPolicy-*
-use GaudiInterface GaudiInterface-* External
-
-#need CLASS_DEF.h and ClassID_traits.h
-use CLIDSvc        CLIDSvc-*           Control
-#need StorableConversions.h
-use SGTools        SGTools-*           Control
-apply_pattern dual_use_library files=*.cxx
-
-apply_pattern declare_joboptions files="\
-	ToyConversionOpts.txt \
-	ToyConversionOpts.py"
-
diff --git a/Control/AthenaExamples/UserDataExamples/cmt/requirements b/Control/AthenaExamples/UserDataExamples/cmt/requirements
deleted file mode 100644
index 69ba40c4a3227b62871b3fc05b40b7cc0b13564f..0000000000000000000000000000000000000000
--- a/Control/AthenaExamples/UserDataExamples/cmt/requirements
+++ /dev/null
@@ -1,45 +0,0 @@
-package UserDataExamples
-
-author Yushu Yao <yyao@lbl.gov>
-
-use AtlasPolicy		AtlasPolicy-* 
-use AtlasReflex  	AtlasReflex-*  		External -no_auto_imports
-
-
-private
-use GaudiInterface      GaudiInterface-*        External 
-use AthenaKernel 	AthenaKernel-* 		Control
-use AthenaBaseComps	AthenaBaseComps-*	Control
-use CaloEvent           CaloEvent-*	        Calorimeter
-use AthContainers       AthContainers-*         Control
-end_private
-
-library UserDataExamples *.cxx -s=components *.cxx 
-apply_pattern component_library
-
-apply_pattern declare_joboptions \
-   files="*.py"
-
-#private
-#apply_pattern install_runtime
-
-#use TestTools      TestTools-*        AtlasTest -no_auto_imports 
-
-#apply_pattern athenarun_test name="TUserDataMakeData" \
-#              pre_script="../cmt/setup.sh"      \             
-#              options="UserDataExamples/UserDataExamples_Writer.py" \
-#              post_script="${TESTTOOLSROOT}/share/post.sh TUserDataMakeData \"^[^UCR]\|^.[^sre]\""
-
-#apply_pattern athenarun_test name="TUserDataReadData" \
-#              pre_script="../cmt/setup.sh"      \             
-#              options="UserDataExamples/UserDataExamples_Reader.py" \
-#              post_script="${TESTTOOLSROOT}/share/post.sh TUserDataReadData \"^[^UCR]\|^.[^sre]\""
-
-
-
-macro UserDataExample_TestConfiguration "../test/UserDataExample.xml"
-
-private
-use TestPolicy TestPolicy-*
-apply_pattern validate_xml
-public
\ No newline at end of file
diff --git a/Control/AthenaIPCTools/cmt/requirements b/Control/AthenaIPCTools/cmt/requirements
deleted file mode 100644
index 0e9f43c581db58d90c571081f4abcdab59b727ab..0000000000000000000000000000000000000000
--- a/Control/AthenaIPCTools/cmt/requirements
+++ /dev/null
@@ -1,3 +0,0 @@
-package AthenaIPCTools
-
-use AtlasPolicy      AtlasPolicy-*
\ No newline at end of file
diff --git a/Control/AthenaInterprocess/cmt/requirements b/Control/AthenaInterprocess/cmt/requirements
deleted file mode 100644
index 4118e7f1e2ee48ff59c0e90afe66cb006eea1dc3..0000000000000000000000000000000000000000
--- a/Control/AthenaInterprocess/cmt/requirements
+++ /dev/null
@@ -1,13 +0,0 @@
-package AthenaInterprocess
-
-use AtlasPolicy    AtlasPolicy-*
-use CLIDSvc        CLIDSvc-*            Control
-use GaudiInterface GaudiInterface-*     External
-use AtlasBoost     AtlasBoost-*         External
-use uuid           v*                   LCG_Interfaces
-
-library AthenaInterprocess *.cxx
-apply_pattern installed_library
-
-private
-macro_append AthenaInterprocess_shlibflags " -lrt -lpthread"
diff --git a/Control/AthenaKernel/cmt/requirements b/Control/AthenaKernel/cmt/requirements
deleted file mode 100644
index b741604af75ad2baeddfbfed13383512b3ec5dce..0000000000000000000000000000000000000000
--- a/Control/AthenaKernel/cmt/requirements
+++ /dev/null
@@ -1,66 +0,0 @@
-package AthenaKernel
-author Paolo Calafiura <pcalafiura@lbl.gov>
-
-use AtlasPolicy    AtlasPolicy-* 
-use uuid	   v*			LCG_Interfaces
-use GaudiInterface GaudiInterface-*	External
-use DataModelRoot  DataModelRoot-*      Control
-# for SG::unordered_map --> move to STL when available
-use CxxUtils	   CxxUtils-*		Control
-#for type_tools.h
-use AtlasBoost     AtlasBoost-*		External
-
-# Add cmake compatibility (doesn't do anything on CMT side of things)
-apply_pattern cmake_add_command command="find_package(Boost COMPONENTS program_options regex)"
-apply_pattern cmake_add_libraries target=AthenaKernel libraries=rt
-
-#use Scripts to ensure that get_files will be seen by all packages
-use Scripts Scripts-* Tools -no_auto_imports
-
-library AthenaKernel *.cxx
-apply_pattern installed_library
-
-private
-# for TClassEdit
-use AtlasROOT      AtlasROOT-*      External
-end_private
-
-#apply_pattern declare_python_modules files="*.py"
-
-#DirSearchPath uses boost::filesystem
-macro_append Boost_linkopts "$(Boost_linkopts_filesystem) $(Boost_linkopts_system) $(Boost_linkopts_regex) "
-
-private
-use TestTools TestTools-* AtlasTest
-
-# This ignores differences between gaudi 16 & 19.
-macro extrapatterns "^=========+|^ApplicationMgr +SUCCESS|^HistogramPersis.*INFO.*CnvServices|^StatusCodeSvc +INFO initialize|^ *Welcome to ApplicationMgr|^ *running on|^Wall clock time"
-
-apply_pattern UnitTest_run unit_test=getMessageSvc extrapatterns="'$(extrapatterns)'"
-apply_pattern UnitTest_run unit_test=MsgStreamMember extrapatterns="$(extrapatterns) |ref count"
-apply_pattern UnitTest_run unit_test=AthenaPackageInfo
-apply_pattern UnitTest_run unit_test=DirSearchPath
-apply_pattern UnitTest_run unit_test=Chrono
-apply_pattern UnitTest_run unit_test=errorcheck extrapatterns="'$(extrapatterns)'"
-apply_pattern UnitTest_run unit_test=type_tools
-apply_pattern UnitTest_run unit_test=Units
-apply_pattern UnitTest_run unit_test=DataObjectSharedPtr
-apply_pattern UnitTest_run unit_test=IRCUSvc
-apply_pattern UnitTest_run unit_test=RCUObject
-
-macro_append DOXYGEN_INPUT " ../doc ../test ../AthenaKernel/tools " 
-macro_append DOXYGEN_FILE_PATTERNS    " *.icc"
-
-#
-# dictionary creation for UserDataAssociation
-#
-
-use AtlasReflex	   AtlasReflex-*	External
-apply_pattern lcgdict dict=AthenaKernel \
-	selectionfile="selection.xml" \
-        headerfiles="../AthenaKernel/AthenaKernelDict.h"
-
-macro_append libraryshr_linkopts "" \
-   Linux                  " -Wl,-lrt "
-
-end_private
diff --git a/Control/AthenaMonitoring/cmt/requirements b/Control/AthenaMonitoring/cmt/requirements
deleted file mode 100755
index e095466620efe7b07b2ee5a213efaa77c37d4191..0000000000000000000000000000000000000000
--- a/Control/AthenaMonitoring/cmt/requirements
+++ /dev/null
@@ -1,44 +0,0 @@
-package AthenaMonitoring
-
-author Manuel Diaz <Manuel.Diaz@cern.ch>
-author Robert McPherson <Robert.McPherson@cern.ch>
-author Michael Wilson <Michael.G.Wilson@cern.ch>
-author Sebastian Schaetzel <Sebastian.Schaetzel@cern.ch>
-author Peter Onyisi <ponyisi@cern.ch>
-
-use AtlasPolicy           AtlasPolicy-*
-use AthenaBaseComps       AthenaBaseComps-*        Control
-use GaudiInterface        GaudiInterface-*         External
-use AtlasROOT             AtlasROOT-*              External
-use TrigAnalysisInterfaces TrigAnalysisInterfaces-* Trigger/TrigAnalysis
-use LumiBlockComps         LumiBlockComps-*      LumiBlock
-
-private
-apply_tag ROOTGraphicsLibs
-use AthenaKernel          AthenaKernel-*           Control
-use TrigDecisionInterface TrigDecisionInterface-*  Trigger/TrigEvent
-use EventInfo             EventInfo-*              Event
-use AthenaPoolUtilities   AthenaPoolUtilities-*    Database/AthenaPOOL
-use SGAudCore             SGAudCore-*              Control/SGMon
-use AtlasCORAL            AtlasCORAL-*             External
-use LWHists               LWHists-*                Tools
-use AtlasBoost            AtlasBoost-*             External
-# Specify required ROOT components for cmake (transparent to CMT)
-apply_pattern cmake_add_command command="find_package(ROOT COMPONENTS MathCore)"
-
-#Get this lib in debug mode:
-#macro cppdebugflags '$(cppdebugflags_s)'
-#macro_remove componentshr_linkopts "-Wl,-s"
-#macro_remove AtlasCxxPolicy_pp_cppflags "-DNDEBUG"
-#For testing that we don't have any alignment problems:
-#macro_append AtlasCxxPolicy_pp_cppflags "-Wpadded"
-#macro_append cppflags "-std=c++0x"
-#macro_append cpplinkflags "-std=c++0x"
-end_private
-
-apply_pattern declare_joboptions files="*.py"
-apply_pattern declare_python_modules files="*.py"
-
-apply_pattern dual_use_library files=*.cxx
-
-macro_append cppflags "" \
diff --git a/Control/AthenaPython/cmt/requirements b/Control/AthenaPython/cmt/requirements
deleted file mode 100644
index a7f673c07ce5fdcb9af41757ea4595f6439e94b1..0000000000000000000000000000000000000000
--- a/Control/AthenaPython/cmt/requirements
+++ /dev/null
@@ -1,80 +0,0 @@
-package AthenaPython
-author  Sebastien Binet <binet@cern.ch>
-
-## For Athena policies: it has to be the first use statement
-use AtlasPolicy 	AtlasPolicy-*
-
-## For Gaudi tools, services and objects
-use GaudiInterface 	GaudiInterface-* 	External
-
-## Put here your package dependencies...
-use AtlasPyROOT		AtlasPyROOT-*		External
-use AtlasROOT		AtlasROOT-*		External -no_auto_imports
-
-use AthenaKernel 	AthenaKernel-*		Control
-use StoreGate		StoreGate-*		Control  -no_auto_imports
-
-use AthenaBaseComps	AthenaBaseComps-*	Control
-##
-
-## private uses
-private
-use SGTools 	   	SGTools-*           	Control
-use AtlasPython 	AtlasPython-*  		External
-use DataModelRoot       DataModelRoot-*         Control
-end_private
-
-branches AthenaPython src src/components python
-
-library AthenaPython *.cxx
-apply_pattern installed_library
-
-macro AthenaPython_PyROOT_linkopts " -L$(ROOT_home)/lib -lPyROOT"
-## dso
-macro_append AthenaPython_shlibflags " $(AthenaPython_PyROOT_linkopts)"
-macro_append AthenaPython_linkopts   " $(AthenaPython_PyROOT_linkopts)"
-
-# you gotta love CMT...
-macro_remove AthenaPython_linkopts   "-lAthenaPythonComps"
-macro_remove AthenaPython_shlibflags "-lAthenaPythonComps"
-macro_remove AthenaPython_extra_shlibflags "-lAthenaPythonComps"
-
-## make the library private so nobody can link against
-private
-
-## component
-library AthenaPythonComps components/*.cxx
-
-macro_append AthenaPython_library_dependencies \
-	     " AthenaPython AthenaPythonComps"
-macro_append AthenaPythonComps_dependencies " AthenaPython"
-apply_pattern named_component_library library=AthenaPythonComps
-
-macro_append AthenaPythonComps_shlibflags " $(use_linkopts)"
-macro_append AthenaPythonComps_shlibflags " $(AthenaPython_PyROOT_linkopts)"
-macro_append AthenaPythonComps_shlibflags " -lAthenaPython"
-
-apply_pattern declare_python_modules files="*.py tests"
-apply_pattern declare_joboptions files="*.py tests/*.py"
-end_private
-
-#
-# dictionary creation (patterns from Gaudi/SEAL) for bindings
-#
-private
-use AtlasReflex		AtlasReflex-*		External
-use AtlasROOT		AtlasROOT-*		External
-
-macro AthPyDictHdrFiles " -s=$(AthenaPython_root)/AthenaPython "
-macro_append AthPyDictHdrFiles " AthenaPythonDict.h"
-
-apply_pattern lcgdict dict=AthenaPython \
-   selectionfile=selection.xml \
-   headerfiles="$(AthPyDictHdrFiles)"
-#macro_append AthenaPythonDict_pp_cppflags " -I$(AthenaPython_root)/src "
-#macro_append use_pp_cppflags " -I$(AthenaPython_root)/src "
-macro_append AthenaPythonDict_shlibflags " -lAthenaPython"
-macro_append AthenaPythonDict_dependencies " AthenaPython"
-macro_remove AthenaPythonDict_linkopts   "-lAthenaPythonComps"
-macro_remove AthenaPythonDict_shlibflags "-lAthenaPythonComps"
-end_private
diff --git a/Control/AthenaSealSvc/cmt/requirements b/Control/AthenaSealSvc/cmt/requirements
deleted file mode 100755
index eb98481778e0300b758b712f9a9fefe201f9bb4b..0000000000000000000000000000000000000000
--- a/Control/AthenaSealSvc/cmt/requirements
+++ /dev/null
@@ -1,16 +0,0 @@
-package AthenaSealSvc
-
-author RD Schaffer R.D.Schaffer@cern.ch
-author Christian Arnault arnault@lal.in2p3.fr
-
-use AtlasPolicy         AtlasPolicy-*
-use AthenaServices	AthenaServices-*	Control -no_auto_imports
-
-#library AthenaSealSvc AthenaSealSvc.cxx -s=components *.cxx
-#apply_pattern component_library
-
-macro_append DOXYGEN_INPUT " ../doc"
-
-apply_pattern declare_joboptions files="*.py"
-apply_pattern declare_python_modules files="*.py"
-
diff --git a/Control/AthenaServices/cmt/requirements b/Control/AthenaServices/cmt/requirements
deleted file mode 100644
index 482d68690ca7af38c328052a73b45ce967ad52c2..0000000000000000000000000000000000000000
--- a/Control/AthenaServices/cmt/requirements
+++ /dev/null
@@ -1,113 +0,0 @@
-package AthenaServices
-
-#################################################
-
-author P. Calafiura   <Paolo.Calafiura@cern.ch>
-author D. Quarrie     <DRQuarrie@lbl.gov>
-author S. Rajagopalan <srinir@bnl.gov>
-author Wim Lavrijsen  <WLavrijsen@lbl.gov>
-author S. Binet       <binet@cern.ch>
-
-use AtlasPolicy      AtlasPolicy-*
-
-private
-use GaudiInterface                 GaudiInterface-*  	            External
-use StoreGate                      StoreGate-*       	            Control
-use Navigation                     Navigation-*                     Control
-use AthContainersInterfaces        AthContainersInterfaces-*        Control
-# use for the tests...
-use RngComps			   RngComps-*			    Control -no_auto_imports
-
-# Add cmake compatibility (doesn't do anything on CMT side of things)
-apply_pattern cmake_add_libraries target=AthenaServices libraries=z
-
-library AthenaServices *.cxx -s=components *.cxx
-apply_pattern component_library
-
-apply_pattern declare_joboptions files="\
-AthTPCnvSvc_test.py \
-SimplePOSIXTimeKeeperOptions.py \
-SimplePOSIXTimeKeeperSvc_test.py \
-MixingEventSelector_test.py \
-MultiplePassBootstrap.py \
-MultiplePass_test.py \
-MultiplePassWithAlgFilter_test.py \
-OverrideEventNumber.py \
-TestStopRun.py \
-TestSeedRunEvent.py \
-AthDictLoaderSvc_test.py \
-ReadAthenaPoolSeek_jobOptions.py \
-AthenaJobOptionsSvc_jobOptions.py \
-test_tpcnvdb.py \
-"
-apply_pattern declare_python_modules files="*.py"
-
-use AthenaKernel     AthenaKernel-*       Control
-use AthenaBaseComps  AthenaBaseComps-*	  Control
-use AtlasBoost       AtlasBoost-*      	  External
-use AtlasPython      AtlasPython-*        External
-use AtlasCLHEP       AtlasCLHEP-*      	  External
-use yampl            yampl-*              External
-
-use EventInfo        EventInfo-*       	  Event
-use CxxUtils	     CxxUtils-*		  Control
-use SGTools          SGTools-*         	  Control
-use AthContainers    AthContainers-*      Control
-use PersistentDataModel   PersistentDataModel-*      Database
-
-use PerfMonKernel    PerfMonKernel-*      Control/PerformanceMonitoring
-use PerfMonEvent     PerfMonEvent-*       Control/PerformanceMonitoring
-
-apply_pattern install_runtime
-use TestTools       TestTools-*          AtlasTest
-
-apply_pattern UnitTest_run unit_test=AthenaOutputStream \
-extrapatterns="^AthenaRootStrea... +(INFO|DEBUG)|^AthenaSealSvc +DEBUG|^SGAudSvc +(INFO|DEBUG)|of type DataHistory|DEBUG Recorded object|object modifiable when retrieved|^ToolSvc +DEBUG Service base class initialized|^IncidentSvc *DEBUG Adding .* listener|^Py:Athena *INFO using release|DecisionSvc +DEBUG|: duplicate entry|^IoComponentMgr +(INFO|DEBUG)|DBReplicaSvc|^HistogramPersis.*DEBUG|^JobOptionsSvc +INFO|^//GP:=|^ItemListSvc +(INFO|DEBUG)|Info File PoolFileCatalog.xml does not exist|DataModelCompatSvc::initialize|^ProxyProviderSvc +DEBUG|^DataModelCompatSvc +DEBUG|^AthenaOutputStreamVERBOSE|^AthenaOutputStream +DEBUG|Service base class initialized successfully|^TimelineSvc +DEBUG"
-macro_append AthenaOutputStream_testlinkopts " -L../$(CMTCONFIG) -lAthenaServices "
-
-apply_pattern UnitTest_run unit_test=FPEControlSvc \
-  extrapatterns="^JobOptionsSvc +INFO|^//GP:="
-macro_append FPEControlSvc_testlinkopts " -L../$(CMTCONFIG) -lAthenaServices"
-
-apply_pattern UnitTest_run unit_test=AthenaEventLoopMgr \
-  extrapatterns="^JobOptionsSvc +INFO|^//GP:="
-macro_append AthenaEventLoopMgr_testlinkopts " -L../$(CMTCONFIG) -lAthenaServices"
-
-apply_pattern UnitTest_run unit_test=RCUSvc \
-  extrapatterns="^JobOptionsSvc +INFO|^//GP:="
-macro_append AthenaEventLoopMgr_testlinkopts " -L../$(CMTCONFIG) -lAthenaServices"
-
-apply_pattern athenarun_test name="TestStopRun" \
-pre_script="../cmt/setup.sh"	\
-options="AthenaServices/TestStopRun.py" \
-post_script="post.sh TestStopRun $(q)SGAudSvc +INFO Finalizing|SGAudSvc +INFO Initializing|^Py:Athena +INFO executing ROOT6Setup|No duplicates have been found|duplicate entry.*ignored|^Py:ConfigurableDb WARNING|Read module info for|^ToolSvc.* INFO( finalize:)? Removing all tools|^CoreDumpSvc *INFO Handling signals|types added|including file|^(Mon|Tue|Wed|Thu|Fri|Sat|Sun) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)|local .* libGaudiKernelDict.so|^Number of My|^Py:Athena +INFO using release|^StoreGateSvc +INFO Start|^Py:AthenaDsoDb +INFO could not install alias|Bindings.py:660newobj = object.__new__|Updating ROOT::Reflex::PluginService::SetDebug|^ApplicationMgr +INFO|^StoreGateSvc +INFO$(q)"
-
-apply_pattern athenarun_test name="AthTPCnvSvc" \
-pre_script="../cmt/setup.sh"	\
-options="AthenaServices/AthTPCnvSvc_test.py" \
-post_script="post.sh AthTPCnvSvc $(q)SGAudSvc +INFO Finalizing|SGAudSvc +INFO Initializing|^Py:Athena +INFO executing ROOT6Setup|No duplicates have been found|duplicate entry.*ignored|^Py:ConfigurableDb WARNING|Read module info for|^ToolSvc.* INFO( finalize:)? Removing all tools|^CoreDumpSvc *INFO Handling signals|types added|including file|^(Mon|Tue|Wed|Thu|Fri|Sat|Sun) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)|local .* libGaudiKernelDict.so|^Number of My|^Py:Athena +INFO using release|^StoreGateSvc +INFO Start|^Py:AthenaDsoDb +INFO could not install alias|Bindings.py:660newobj = object.__new__|Updating ROOT::Reflex::PluginService::SetDebug|^ApplicationMgr +INFO|^StoreGateSvc +INFO$(q)"
-
-#
-# dictionary creation for python event loop mgr
-#
-# private
-# use AtlasReflex  AtlasReflex-*  External -no_auto_imports
-
-# apply_pattern lcgdict dict=AthenaServices \
-# selectionfile="selection.xml" \
-# options=" -I$(ATHENASERVICESROOT)/src" \
-# headerfiles="../AthenaServices/AthenaServicesDict.h"
-
-# macro_prepend AthenaServicesDict_shlibflags " -lAthenaServices "
-# macro_append lib_AthenaServicesDict_cppflags " -I$(ATHENASERVICESROOT)/src"
-# end_private
-
-macro_append DOXYGEN_INPUT " ../test "
-
-private
-use DataModelRoot                  DataModelRoot-*                  Control
-
-library AthenaServicesTest -s=test *.cxx
-macro AthenaServicesTest_shlibflags "$(componentshr_linkopts) $(AthenaServicesTest_use_linkopts)"
-apply_pattern generate_componentslist library=AthenaServicesTest
-apply_pattern optdebug_library name=AthenaServicesTest
diff --git a/Control/CLIDComps/cmt/requirements b/Control/CLIDComps/cmt/requirements
deleted file mode 100644
index 42e2836636d65310258146c9684a0cacd28435e0..0000000000000000000000000000000000000000
--- a/Control/CLIDComps/cmt/requirements
+++ /dev/null
@@ -1,28 +0,0 @@
-package CLIDComps
-
-author Paolo Calafiura   <Paolo.Calafiura@cern.ch>
-
-use AtlasPolicy    AtlasPolicy-*
-
-private
-use AtlasBoost     AtlasBoost-*     External
-use GaudiInterface GaudiInterface-* External
-use AthenaKernel   AthenaKernel-*   Control
-use SGTools        SGTools-*        Control
-end_private
-
-library CLIDComps *.cxx -s=components *.cxx
-apply_pattern component_library_no_genCLIDDB
-
-apply_pattern declare_scripts files="clid ../test/_clid_unittest.py"
-apply_pattern declare_python_modules files="*.py"
-apply_pattern declare_runtime files="Gaudi_clid.db"
-
-private
-use TestTools       TestTools-*          AtlasTest
-apply_pattern install_runtime
-apply_pattern UnitTest_run unit_test=ClassIDSvc \
-  extrapatterns="WARNING Could not resolve clid DB|^JobOptionsSvc +INFO"
-macro_append DOXYGEN_INPUT " ../test ../share " 
-macro_append DOXYGEN_FILE_PATTERNS    " *.icc clid "
-end_private
diff --git a/Control/CLIDSvc/cmt/requirements b/Control/CLIDSvc/cmt/requirements
deleted file mode 100755
index 0a1a84c5d665d00f4f34143e5d00bd6c92221ed8..0000000000000000000000000000000000000000
--- a/Control/CLIDSvc/cmt/requirements
+++ /dev/null
@@ -1,16 +0,0 @@
-package CLIDSvc
-
-author Paolo Calafiura   <Paolo.Calafiura@cern.ch>
-author Craig Tull        <cetull@lbl.gov>
-
-use AtlasPolicy    AtlasPolicy-*
-use SGTools	   SGTools-*	       Control
-use AtlasPython    AtlasPython-*       External  -no_auto_imports
-
-private
-use TestTools       TestTools-*          AtlasTest
-apply_pattern install_runtime
-
-
-macro_append DOXYGEN_INPUT " ../doc ../test ../share " 
-macro_append DOXYGEN_FILE_PATTERNS    " *.icc clid "
diff --git a/Control/CoWTools/cmt/requirements b/Control/CoWTools/cmt/requirements
deleted file mode 100644
index 83081133080a6f9cef7e089be650a48e82d9260e..0000000000000000000000000000000000000000
--- a/Control/CoWTools/cmt/requirements
+++ /dev/null
@@ -1,10 +0,0 @@
-package CoWTools
-
-author sami.kama@cern.ch
-
-use AtlasPolicy         AtlasPolicy-*
-use GaudiInterface	GaudiInterface-*	External
-
-library CoWTools "../src/*.cxx"
-
-apply_pattern installed_library
diff --git a/Control/CxxUtils/cmt/Makefile.RootCore b/Control/CxxUtils/cmt/Makefile.RootCore
deleted file mode 100644
index 022bee9b04a3ed721b75451add379f16b970d79d..0000000000000000000000000000000000000000
--- a/Control/CxxUtils/cmt/Makefile.RootCore
+++ /dev/null
@@ -1,24 +0,0 @@
-# this makefile also gets parsed by shell scripts
-# therefore it does not support full make syntax and features
-# edit with care
-
-# for full documentation check:
-# https://twiki.cern.ch/twiki/bin/viewauth/Atlas/RootCore#Package_Makefile
-
-PACKAGE          = CxxUtils
-PACKAGE_PRELOAD  = boost_system boost_regex
-PACKAGE_CXXFLAGS = 
-PACKAGE_OBJFLAGS = -DXAOD_STANDALONE -DXAOD_ANALYSIS
-PACKAGE_LDFLAGS  = 
-PACKAGE_BINFLAGS = 
-PACKAGE_LIBFLAGS = 
-PACKAGE_DEP      = Asg_Boost TestTools
-PACKAGE_TRYDEP   = 
-PACKAGE_CLEAN    = 
-PACKAGE_NOGRID   = 
-PACKAGE_PEDANTIC = 1
-PACKAGE_NOOPT    = 0
-PACKAGE_NOCC     = 0
-PACKAGE_REFLEX   = 0
-
-include $(ROOTCOREDIR)/Makefile-common
diff --git a/Control/CxxUtils/cmt/requirements b/Control/CxxUtils/cmt/requirements
deleted file mode 100644
index e0ab4d6e8a3589900b860809c2b0ece20835f19b..0000000000000000000000000000000000000000
--- a/Control/CxxUtils/cmt/requirements
+++ /dev/null
@@ -1,83 +0,0 @@
-## Automatically generated CMT requirements file
-package CxxUtils
-author  Sebastien Binet <binet@cern.ch>
-author  Scott Snyder    <snyder@fnal.gov>
-
-## For Athena policies: it has to be the first use statement
-use AtlasPolicy 	AtlasPolicy-*
-
-## Put here your package dependencies...
-use AtlasBoost	 	AtlasBoost-*		External 
-##
-
-# Specify required Boost components for cmake (transparent to CMT)
-apply_pattern cmake_add_command command="find_package(Boost COMPONENTS program_options regex)"
-
-branches CxxUtils src doc share
-
-# The following is a hack for MacOSX since I can't make it resolve the symbols at runtime in
-# the separate library, even though everything appears to be setup correctly.
-macro CxxUtils_AthDsoCbk "" target-darwin "AthDsoCbk.c"
-library CxxUtils ../Root/*.cxx $(CxxUtils_AthDsoCbk) 
-
-apply_pattern installed_library
-
-private
-
-library exctrace_collector exctrace/exctrace_collector.cxx
-apply_pattern named_installed_library library=exctrace_collector
-macro_remove CxxUtils_linkopts "-lexctrace_collector"
-
-library calg libcalg/*.c
-apply_pattern named_installed_library library=calg
-macro_remove CxxUtils_linkopts "-lcalg"
-
-## for logging dlopen calls
-library AthDSoCallBacks AthDsoCbk.c
-apply_pattern named_installed_library library=AthDSoCallBacks
-macro_append AthDSoCallBacks_dependencies " calg "
-macro_append AthDSoCallBacks_use_linkopts " -lpthread -lcalg "
-macro_remove CxxUtils_linkopts "-lAthDSoCallBacks"
-
-## unit tests
-
-use TestTools	   TestTools-*         AtlasTest
-
-apply_pattern UnitTest_run unit_test=read_athena_statm \
-   extrapatterns="read_athena_statm reports process size"
-
-apply_pattern UnitTest_run unit_test=PageAccessControl
-apply_pattern UnitTest_run unit_test=SEGVHandler \
-   extrapatterns="page fault|FIXME NOT Freeing memory"
-apply_pattern UnitTest_run unit_test=hashtable
-apply_pattern UnitTest_run unit_test=fpcompare
-apply_pattern UnitTest_run unit_test=procmaps
-apply_pattern UnitTest_run unit_test=sincos
-apply_pattern UnitTest_run unit_test=copyif
-apply_pattern UnitTest_run unit_test=ArrayScanner
-apply_pattern UnitTest_run unit_test=Arrayrep
-apply_pattern UnitTest_run unit_test=Array
-apply_pattern UnitTest_run unit_test=PackedArray
-apply_pattern UnitTest_run unit_test=pointer_list
-apply_pattern UnitTest_run unit_test=FloatPacker
-apply_pattern UnitTest_run unit_test=stacktrace
-apply_pattern UnitTest_run unit_test=StrFormat
-apply_pattern UnitTest_run unit_test=copy_bounded
-apply_pattern UnitTest_run unit_test=prefetch
-apply_pattern UnitTest_run unit_test=ClassName
-apply_pattern UnitTest_run unit_test=make_unique
-apply_pattern UnitTest_run unit_test=ones
-apply_pattern UnitTest_run unit_test=BitPackerUnpacker
-
-apply_pattern UnitTest_run unit_test=exctrace1
-apply_pattern UnitTest_run unit_test=exctrace2
-macro_append exctrace2_test_dependencies " exctrace1_test "
-macro_append exctrace2_utest_dependencies " exctrace1_test "
-
-#apply_pattern UnitTest_run unit_test=utf8trim
-#apply_pattern UnitTest_run unit_test=stringformconvert
-
-macro_append CxxUtils_use_linkopts " $(Boost_linkopts_regex) "
-
-end_private
-
diff --git a/Control/DataModel/cmt/requirements b/Control/DataModel/cmt/requirements
deleted file mode 100755
index 8786c6c358a6bb70d7338cfb9141419fd6078db4..0000000000000000000000000000000000000000
--- a/Control/DataModel/cmt/requirements
+++ /dev/null
@@ -1,20 +0,0 @@
-package DataModel
-
-author Paolo Calafiura   <Paolo.Calafiura@cern.ch>
-author Hong Ma           <hma@bnl.gov>
-author Srini Rajagopalan <srinir@bnl.gov>
-
-use AtlasPolicy    AtlasPolicy-*
-use SGTools        SGTools-*        Control
-use AthAllocators  AthAllocators-*  Control
-use AthLinks       AthLinks-*       Control
-use AthContainers  AthContainers-*  Control
-use CxxUtils       CxxUtils-*       Control
-
-# Declare this package as a cmake metalibrary so that the libraries and header files from
-# package it depends on are available to its clients. Transparent to CMT
-apply_pattern cmake_add_command command=metalibrary
-
-private 
-macro_append DOXYGEN_INPUT " ../doc" 
-
diff --git a/Control/DataModelAthenaPool/cmt/requirements b/Control/DataModelAthenaPool/cmt/requirements
deleted file mode 100755
index ce50c6ee55960f698de43667b187da0d1c4ae89a..0000000000000000000000000000000000000000
--- a/Control/DataModelAthenaPool/cmt/requirements
+++ /dev/null
@@ -1,65 +0,0 @@
-#
-# $Id: requirements,v 1.15 2009-03-16 10:48:24 mnowak Exp $
-#
-# @file  cmt/requirements
-# @author Marcin Nowak <Marcin.Nowak@cern.ch>
-# @author RD Schaffer <R.D.Schaffer@cern.ch>
-# @date Nov 2005
-# @brief DataModelAthenaPool cmt requirements file.
-#
-
-package DataModelAthenaPool
-author scott snyder <snyder@bnl.gov>
-author Marcin Nowak <Marcin.Nowak@cern.ch>
-author RD Schaffer  <R.D.Schaffer@cern.ch>
-
-use AtlasPolicy           AtlasPolicy-*
-use GaudiInterface        GaudiInterface-*         External
-use AthenaKernel          AthenaKernel-*           Control
-
-use AthContainers         AthContainers-*          Control
-use AthLinks              AthLinks-*               Control
-use Navigation            Navigation-*             Control
-use RootUtils             RootUtils-*              Control
-use AthenaBaseComps       AthenaBaseComps-*        Control
-
-use AthenaPoolCnvSvc 	  AthenaPoolCnvSvc-*       Database/AthenaPOOL
-
-private
-use AtlasCLHEP            AtlasCLHEP-*             External
-use AtlasROOT             AtlasROOT-*              External
-use AtlasReflex           AtlasReflex-*            External
-use CLIDSvc               CLIDSvc-*                Control
-use SGTools               SGTools-*                Control
-use AthenaPoolUtilities   AthenaPoolUtilities-*    Database/AthenaPOOL
-use RootConversions       RootConversions-*        Database/AthenaPOOL
-
-apply_pattern lcgdict dict=DataModelAthenaPoolDict selectionfile=selection.xml \
-	headerfiles="../DataModelAthenaPool/DataModelAthenaPoolDict.h"
-
-
-####apply_pattern component_library
-####library DataModelAthenaPool *.cxx components/*.cxx
-
-# Replace the component_library by a dual_use_library since the lcgdict dictionary 
-# generation only works for linked libraries in the cmake-world
-apply_pattern dual_use_library files="*.cxx"
-
-apply_pattern declare_joboptions files="DataModelAthenaPool_jobOptions.py"
-apply_pattern declare_python_modules files="*.py"
-
-macro converters        "-s=${AthContainers_root}/AthContainers UserDataStore.h"
-apply_pattern poolcnv files=${converters}
-
-macro_append DataModelAthenaPoolPoolCnv_dependencies " DataModelAthenaPool "
-
-use TestTools      TestTools-*         AtlasTest 
-apply_pattern UnitTest_run unit_test=DataLink_p2
-apply_pattern UnitTest_run unit_test=ElementLinkCnv_p1
-apply_pattern UnitTest_run unit_test=ElementLinkCnv_p2
-apply_pattern UnitTest_run unit_test=ElementLinkCnv_p3
-apply_pattern UnitTest_run unit_test=NavigableCnv_p1
-apply_pattern UnitTest_run unit_test=NavigableCnv_p2
-apply_pattern UnitTest_run unit_test=NavigableVectorCnv_p1
-apply_pattern UnitTest_run unit_test=NavigableVectorCnv_p2
-apply_pattern UnitTest_run unit_test=ElementLinkVectorCnv_p1
diff --git a/Control/DataModelTest/DataModelRunTests/cmt/requirements b/Control/DataModelTest/DataModelRunTests/cmt/requirements
deleted file mode 100755
index e835505c0bec5485c20eb7dc0ba0eb031a0de1fa..0000000000000000000000000000000000000000
--- a/Control/DataModelTest/DataModelRunTests/cmt/requirements
+++ /dev/null
@@ -1,167 +0,0 @@
-#
-# $Id: requirements,v 1.1 2005-12-01 21:42:52 ssnyder Exp $
-#
-# @file  cmt/requirements
-# @author scott snyder
-# @date Nov 2005
-# @brief DataModelRunTests cmt requirements file.
-#
-
-package DataModelRunTests
-
-author scott snyder <snyder@bnl.gov>
-
-use AtlasPolicy	              AtlasPolicy-*
-use MinimalRunTime            MinimalRunTime-*            Control -no_auto_imports
-use TestPolicy                TestPolicy-*
-
-
-apply_pattern declare_joboptions files="-s=../share *.py"
-
-
-apply_pattern athenarun_test \
-   name="DataModelTestWrite" \
-   options="DataModelRunTests/DataModelTestWrite_jo.py" \
-   pre_script="../test/pre_check.sh" \
-   post_script="../test/post.sh DataModelTestWrite"
-
-apply_pattern athenarun_test \
-   name="DataModelTestRead" \
-   options="DataModelRunTests/DataModelTestRead_jo.py" \
-   pre_script="../test/pre_check.sh" \
-   post_script="../test/post.sh DataModelTestRead"
-macro_append DataModelTestRead_test_dependencies " DataModelTestWrite_test "
-
-apply_pattern athenarun_test \
-   name="DataModelTestRead2" \
-   options="DataModelRunTests/DataModelTestRead2_jo.py" \
-   pre_script="../test/pre_check.sh" \
-   post_script="../test/post.sh DataModelTestRead2"
-macro_append DataModelTestRead2_test_dependencies " DataModelTestRead_test "
-
-apply_pattern athenarun_test \
-   name="AuxDataTestWrite" \
-   options="DataModelRunTests/AuxDataTestWrite_jo.py" \
-   pre_script="../test/pre_check.sh" \
-   post_script="../test/post.sh AuxDataTestWrite"
-macro_append AuxDataTestWrite_test_dependencies " DataModelTestRead2_test "
-
-apply_pattern athenarun_test \
-   name="AuxDataTestRead" \
-   options="DataModelRunTests/AuxDataTestRead_jo.py" \
-   pre_script="../test/pre_check.sh" \
-   post_script="../test/post.sh AuxDataTestRead"
-macro_append AuxDataTestRead_test_dependencies " AuxDataTestWrite_test "
-
-apply_pattern athenarun_test \
-   name="AuxDataTestRead2" \
-   options="DataModelRunTests/AuxDataTestRead2_jo.py" \
-   pre_script="../test/pre_check.sh" \
-   post_script="../test/post.sh AuxDataTestRead2"
-macro_append AuxDataTestRead2_test_dependencies " AuxDataTestRead_test "
-
-apply_pattern athenarun_test \
-   name="AuxDataTestRead2b" \
-   options="DataModelRunTests/AuxDataTestRead2b_jo.py" \
-   pre_script="../test/pre_check.sh" \
-   post_script="../test/post.sh AuxDataTestRead2b"
-macro_append AuxDataTestRead2b_test_dependencies " AuxDataTestRead2_test "
-
-apply_pattern athenarun_test \
-   name="AuxDataTestTypelessRead" \
-   options="DataModelRunTests/AuxDataTestTypelessRead_jo.py" \
-   pre_script="../test/pre_check.sh" \
-   post_script="../test/post.sh AuxDataTestTypelessRead"
-macro_append AuxDataTestTypelessRead_test_dependencies " AuxDataTestRead2b_test "
-
-apply_pattern athenarun_test \
-   name="AuxDataTestRead3" \
-   options="DataModelRunTests/AuxDataTestRead3_jo.py" \
-   pre_script="../test/pre_check.sh" \
-   post_script="../test/post.sh AuxDataTestRead3"
-macro_append AuxDataTestRead3_test_dependencies " AuxDataTestTypelessRead_test "
-
-apply_pattern athenarun_test \
-   name="xAODTestWrite" \
-   options="DataModelRunTests/xAODTestWrite_jo.py" \
-   pre_script="../test/pre_check.sh" \
-   post_script="../test/post.sh xAODTestWrite"
-macro_append xAODTestWrite_test_dependencies " AuxDataTestRead3_test "
-
-apply_pattern athenarun_test \
-   name="xAODTestRead" \
-   options="DataModelRunTests/xAODTestRead_jo.py" \
-   pre_script="../test/pre_check.sh" \
-   post_script="../test/post.sh xAODTestRead"
-macro_append xAODTestRead_test_dependencies " xAODTestWrite_test "
-
-apply_pattern athenarun_test \
-   name="xAODTestRead2" \
-   options="DataModelRunTests/xAODTestRead2_jo.py" \
-   pre_script="../test/pre_check.sh" \
-   post_script="../test/post.sh xAODTestRead2"
-macro_append xAODTestRead2_test_dependencies " xAODTestRead_test "
-
-apply_pattern athenarun_test \
-   name="xAODTestRead2b" \
-   options="DataModelRunTests/xAODTestRead2b_jo.py" \
-   pre_script="../test/pre_check.sh" \
-   post_script="../test/post.sh xAODTestRead2b"
-macro_append xAODTestRead2b_test_dependencies " xAODTestRead2_test "
-
-apply_pattern athenarun_test \
-   name="xAODTestTypelessRead" \
-   options="DataModelRunTests/xAODTestTypelessRead_jo.py" \
-   pre_script="../test/pre_check.sh" \
-   post_script="../test/post.sh xAODTestTypelessRead"
-macro_append xAODTestTypelessRead_test_dependencies " xAODTestRead2b_test "
-
-apply_pattern athenarun_test \
-   name="xAODTestRead3" \
-   options="DataModelRunTests/xAODTestRead3_jo.py" \
-   pre_script="../test/pre_check.sh" \
-   post_script="../test/post.sh xAODTestRead3"
-macro_append xAODTestRead3_test_dependencies " xAODTestTypelessRead_test "
-
-apply_pattern athenarun_test \
-   name="xAODTestReadRename" \
-   options="DataModelRunTests/xAODTestReadRename_jo.py" \
-   pre_script="../test/pre_check.sh" \
-   post_script="../test/post.sh xAODTestReadRename"
-macro_append xAODTestReadRename_test_dependencies " xAODTestRead3_test "
-
-apply_pattern athenarun_test \
-   name="xAODTestReadFilter" \
-   options="DataModelRunTests/xAODTestReadFilter_jo.py" \
-   pre_script="../test/pre_check.sh" \
-   post_script="../test/post.sh xAODTestReadFilter"
-macro_append xAODTestReadFilter_test_dependencies " xAODTestReadRename_test "
-
-apply_pattern athenarun_test \
-   name="xAODTestReadFilterRead" \
-   options="DataModelRunTests/xAODTestReadFilterRead_jo.py" \
-   pre_script="../test/pre_check.sh" \
-   post_script="../test/post.sh xAODTestReadFilterRead"
-macro_append xAODTestReadFilter_test_dependencies " xAODTestReadFilter_test "
-
-document athenarun_launcher xAODTestReadARA_t -group=check \
-    athenarun_exe="python" \
-    athenarun_pre="'source ../cmt/setup.sh'" \
-    athenarun_opt="../share/xAODTestReadARA_t.py" \
-    athenarun_out="' >& xAODTestReadARA.log'" \
-    athenarun_post="'../test/post.sh xAODTestReadARA '"
-macro_append xAODTestReadARA_t_dependencies " xAODTestReadFilterRead_test "
-
-apply_pattern athenarun_test \
-   name="ByteStreamTestWrite" \
-   options="DataModelRunTests/ByteStreamTestWrite_jo.py" \
-   pre_script="../test/pre_check.sh" \
-   post_script="../test/post.sh ByteStreamTestWrite"
-macro_append ByteStreamTestWrite_test_dependencies " xAODTestReadARA_t "
-
-apply_pattern athenarun_test \
-   name="ByteStreamTestRead" \
-   options="DataModelRunTests/ByteStreamTestRead_jo.py" \
-   pre_script="../test/pre_check.sh" \
-   post_script="../test/post.sh ByteStreamTestRead"
-macro_append ByteStreamTestRead_test_dependencies " ByteStreamTestWrite_test "
diff --git a/Control/DataModelTest/DataModelTestDataCommon/cmt/requirements b/Control/DataModelTest/DataModelTestDataCommon/cmt/requirements
deleted file mode 100755
index b5ec5dfe1d38aa2346ee52547d60bb8f3c08be08..0000000000000000000000000000000000000000
--- a/Control/DataModelTest/DataModelTestDataCommon/cmt/requirements
+++ /dev/null
@@ -1,47 +0,0 @@
-#
-# $Id: requirements,v 1.3 2007-07-24 10:06:39 nir Exp $
-#
-# @file  cmt/requirements
-# @author scott snyder
-# @date Nov 2005
-# @brief DataModelTestDataCommon cmt requirements file.
-#
-
-package DataModelTestDataCommon
-
-author scott snyder <snyder@bnl.gov>
-
-use AtlasPolicy    AtlasPolicy-*
-use GaudiInterface GaudiInterface-*                   External
-use AthContainersInterfaces AthContainersInterfaces-* Control
-use AthContainers  AthContainers-* Control
-use xAODCore       xAODCore-*      Event/xAOD
-use xAODTrigger    xAODTrigger-*   Event/xAOD
-use SGTools        SGTools-*       Control
-
-private
-use AtlasROOT      AtlasROOT-*     External
-use AthLinks       AthLinks-*      Control
-end_private
-
-library DataModelTestDataCommon ../src/*.cxx
-apply_pattern installed_library
-
-private
-use AtlasReflex  AtlasReflex-*  External  -no_auto_imports
-
-apply_tag no_rootmap
-apply_pattern lcgdict dict=DataModelTestDataCommon selectionfile=selection.xml\
-  elementLinks="DMTest::BAuxVec DMTest::CVec_v1" \
-  headerfiles="../DataModelTestDataCommon/DataModelTestDataCommonDict.h" \
-  extralibfiles=../src/dict/*.cxx
-
-
-private
-use TrigSerializeUtils  TrigSerializeUtils-*    Trigger/TrigDataAccess
-
-
-apply_pattern sercnv \
- typesWithNamespace="DMTest::CVec DMTest::CView DMTest::CAuxContainer" \
- files=" -s=${DataModelTestDataCommon_root}/DataModelTestDataCommon \
-             CVec.h CView.h CAuxContainer.h "
diff --git a/Control/DataModelTest/DataModelTestDataRead/cmt/requirements b/Control/DataModelTest/DataModelTestDataRead/cmt/requirements
deleted file mode 100644
index 9b4830e6f823a93f1776127c520e06707b1a2295..0000000000000000000000000000000000000000
--- a/Control/DataModelTest/DataModelTestDataRead/cmt/requirements
+++ /dev/null
@@ -1,65 +0,0 @@
-#
-# $Id: requirements,v 1.7 2008-06-12 05:25:52 ssnyder Exp $
-#
-# @file  cmt/requirements
-# @author snyder@bnl.gov
-# @date Nov 2005
-# @brief DataModelTestDataRead cmt requirements file.
-#
-
-package DataModelTestDataRead
-
-author scott snyder <snyder@bnl.gov>
-
-use AtlasPolicy             AtlasPolicy-*
-use AthContainers           AthContainers-*           Control
-use AthLinks                AthLinks-*                Control
-use DataModelAthenaPool     DataModelAthenaPool-*     Control
-use DataModelTestDataCommon DataModelTestDataCommon-* Control/DataModelTest
-use GaudiInterface          GaudiInterface-*          External
-use CLIDSvc                 CLIDSvc-*                 Control
-use SGTools                 SGTools-*                 Control
-use xAODCore                xAODCore-*                Event/xAOD
-
-
-private
-use CxxUtils                CxxUtils-*                Control
-use AthContainersInterfaces AthContainersInterfaces-* Control
-use AthenaKernel            AthenaKernel-*            Control
-use StoreGate               StoreGate-*               Control
-use AthenaBaseComps         AthenaBaseComps-*         Control
-use xAODCore                xAODCore-*                Event/xAOD
-use TrigSteeringEvent       TrigSteeringEvent-*       Trigger/TrigEvent
-use TrigNavigation          TrigNavigation-*          Trigger/TrigEvent
-end_private
-
-# DRQ: Change to a dual-use library because the lcgdict pattern doesn't work with component libraries
-# when building with cmake
-####apply_pattern component_library
-####library DataModelTestDataRead *.cxx components/*.cxx
-apply_pattern dual_use_library files=*.cxx
-
-
-private
-use AtlasReflex  AtlasReflex-*  External  -no_auto_imports
-
-macro elemLinks_DataModelTestDataRead "DataVector<DMTest::B>"
-
-apply_tag no_rootmap
-apply_pattern lcgdict dict=DataModelTestDataRead selectionfile=selection.xml\
-  headerfiles="../DataModelTestDataRead/DataModelTestDataReadDict.h" \
-  elementLinks="$(elemLinks_DataModelTestDataRead)" \
-  extralibfiles=../src/dict/*.cxx
-
-
-
-private
-use TrigSerializeUtils  TrigSerializeUtils-*    Trigger/TrigDataAccess
-
-
-apply_tag no_merge_componentslist
-
-apply_pattern sercnv \
- typesWithNamespace="DMTest::HVec DMTest::HView DMTest::HAuxContainer" \
- files=" -s=${DataModelTestDataRead_root}/DataModelTestDataRead \
-             HVec.h HView.h HAuxContainer.h "
diff --git a/Control/DataModelTest/DataModelTestDataReadCnv/cmt/requirements b/Control/DataModelTest/DataModelTestDataReadCnv/cmt/requirements
deleted file mode 100755
index 57556383c31d365c6e765aa442463a4e9a81db28..0000000000000000000000000000000000000000
--- a/Control/DataModelTest/DataModelTestDataReadCnv/cmt/requirements
+++ /dev/null
@@ -1,53 +0,0 @@
-#
-# $Id: requirements,v 1.4 2008-11-12 12:51:25 schaffer Exp $
-#
-# @file  cmt/requirements
-# @author scott snyder
-# @date Nov 2005
-# @brief DataModelTestDataWriteCnv cmt requirements file.
-#
-
-package DataModelTestDataReadCnv
-
-author scott snyder <snyder@bnl.gov>
-
-use AtlasPolicy             AtlasPolicy-*
-use AthenaPoolUtilities     AthenaPoolUtilities-*     Database/AthenaPOOL
-
-private
-use AthenaKernel             AthenaKernel-*             Control
-use DataModelTestDataRead    DataModelTestDataRead-*    Control/DataModelTest
-use DataModelTestDataCommon  DataModelTestDataCommon-*  Control/DataModelTest
-
-apply_tag no_merge_componentslist
-end_private
-
-apply_pattern poolcnv \
- typesWithNamespace="DMTest::BVec DMTest::DVec \
-                     DMTest::DDer DMTest::BDer DMTest::ELVec \
-                     DMTest::BAux DMTest::BAuxVec DMTest::BAuxStandalone \
-                     DMTest::C DMTest::CVec DMTest::CAuxContainer \
-                     DMTest::G DMTest::GVec DMTest::GAuxContainer \
-                     DMTest::CVecWithData \
-                     DMTest::CInfoAuxContainer \
-                     DMTest::CTrigAuxContainer \
-                     DMTest::CView \
-                     DMTest::H DMTest::HVec DMTest::HAuxContainer \
-                     DMTest::HView " \
- files="-s=${DataModelTestDataRead_root}/DataModelTestDataRead \
-             BVec.h BDer.h DVec.h DDer.h ELVec.h \
-             G.h GVec.h GAuxContainer.h \
-             H.h HVec.h HAuxContainer.h HView.h \
-        -s=${DataModelTestDataCommon_root}/DataModelTestDataCommon \
-           BAux.h BAuxVec.h BAuxStandalone.h \
-           C.h CVec.h CAuxContainer.h CView.h \
-           CVecWithData.h \
-           CInfoAuxContainer.h \
-           CTrigAuxContainer.h " 
-
-private
-# poolcnv pattern doesn't support headers in subdirectories.
-# work around.
-macro_append use_pp_cppflags " -I$(DataModelTestDataCommon_root)/DataModelTestDataCommon "
-macro_append use_pp_cppflags " -I$(DataModelTestDataRead_root)/DataModelTestDataRead "
-end_private
diff --git a/Control/DataModelTest/DataModelTestDataWrite/cmt/requirements b/Control/DataModelTest/DataModelTestDataWrite/cmt/requirements
deleted file mode 100644
index b1cab4144d9aca617908302e29bc19e26af4fe8e..0000000000000000000000000000000000000000
--- a/Control/DataModelTest/DataModelTestDataWrite/cmt/requirements
+++ /dev/null
@@ -1,63 +0,0 @@
-#
-# $Id: requirements,v 1.7 2008-06-12 05:24:59 ssnyder Exp $
-#
-# @file  cmt/requirements
-# @author scott snyder
-# @date Nov 2005
-# @brief DataModelTestDataWrite cmt requirements file.
-#
-
-package DataModelTestDataWrite
-
-author scott snyder <snyder@bnl.gov>
-
-use AtlasPolicy             AtlasPolicy-*
-use AthLinks                AthLinks-*                Control
-use AthContainers           AthContainers-*           Control
-use DataModelAthenaPool     DataModelAthenaPool-*     Control
-use DataModelTestDataCommon DataModelTestDataCommon-* Control/DataModelTest
-use GaudiInterface          GaudiInterface-*          External
-use CLIDSvc                 CLIDSvc-*                 Control
-use SGTools                 SGTools-*                 Control
-use xAODCore                xAODCore-*                Event/xAOD
-
-
-private
-use CxxUtils                CxxUtils-*                Control
-use AthenaKernel            AthenaKernel-*            Control
-use AthContainersInterfaces AthContainersInterfaces-* Control
-use StoreGate               StoreGate-*               Control
-use AthenaBaseComps         AthenaBaseComps-*         Control
-#use xAODEventInfo           xAODEventInfo-*           Event/xAOD
-use EventInfo               EventInfo-*               Event
-use TrigSteeringEvent       TrigSteeringEvent-*       Trigger/TrigEvent
-use TrigNavigation          TrigNavigation-*          Trigger/TrigEvent
-end_private
-
-####apply_pattern component_library
-####library DataModelTestDataWrite *.cxx components/*.cxx
-apply_pattern dual_use_library files=*.cxx
-
-private
-use AtlasReflex  AtlasReflex-*  External  -no_auto_imports
-
-macro elemLinks_DataModelTestDataWrite "DataVector<DMTest::B>"
-
-apply_tag no_rootmap
-apply_pattern lcgdict dict=DataModelTestDataWrite selectionfile=selection.xml\
-  headerfiles="../DataModelTestDataWrite/DataModelTestDataWriteDict.h" \
-  elementLinks="$(elemLinks_DataModelTestDataWrite)" \
-  extralibfiles=../src/dict/*.cxx
-
-
-private
-use TrigSerializeUtils  TrigSerializeUtils-*    Trigger/TrigDataAccess
-
-
-apply_tag no_merge_componentslist
-
-apply_pattern sercnv \
- typesWithNamespace="DMTest::HVec DMTest::HView DMTest::HAuxContainer" \
- files=" -s=${DataModelTestDataWrite_root}/DataModelTestDataWrite \
-             HVec.h HView.h HAuxContainer.h "
-
diff --git a/Control/DataModelTest/DataModelTestDataWriteCnv/cmt/requirements b/Control/DataModelTest/DataModelTestDataWriteCnv/cmt/requirements
deleted file mode 100755
index f2136f45946e59e3055c42200ba418d2f5ba23c2..0000000000000000000000000000000000000000
--- a/Control/DataModelTest/DataModelTestDataWriteCnv/cmt/requirements
+++ /dev/null
@@ -1,55 +0,0 @@
-#
-# $Id: requirements,v 1.4 2008-11-12 12:53:48 schaffer Exp $
-#
-# @file  cmt/requirements
-# @author scott snyder
-# @date Nov 2005
-# @brief DataModelTestDataWriteCnv cmt requirements file.
-#
-
-package DataModelTestDataWriteCnv
-
-author scott snyder <snyder@bnl.gov>
-
-use AtlasPolicy             AtlasPolicy-*
-use AthenaPoolUtilities     AthenaPoolUtilities-*     Database/AthenaPOOL
-
-private
-use DataModelTestDataWrite   DataModelTestDataWrite-*   Control/DataModelTest
-use DataModelTestDataCommon  DataModelTestDataCommon-*  Control/DataModelTest
-
-apply_tag no_merge_componentslist
-end_private
-
-apply_pattern poolcnv \
- typesWithNamespace="DMTest::BVec DMTest::DVec \
-                     DMTest::DDer DMTest::BDer DMTest::ELVec \
-                     DMTest::BAux DMTest::BAuxVec DMTest::BAuxStandalone \
-                     DMTest::C DMTest::CVec DMTest::CAuxContainer \
-                     DMTest::G DMTest::GVec DMTest::GAuxContainer \
-                     DMTest::CVecWithData \
-                     DMTest::CInfoAuxContainer \
-                     DMTest::CTrigAuxContainer \
-                     DMTest::CView \
-                     DMTest::H DMTest::HVec DMTest::HAuxContainer \
-                     DMTest::HView " \
- files=" -s=${DataModelTestDataWrite_root}/DataModelTestDataWrite \
-             BVec.h BDer.h DVec.h DDer.h ELVec.h \
-             G.h GVec.h GAuxContainer.h \
-             H.h HVec.h HAuxContainer.h HView.h \
-         -s=${DataModelTestDataCommon_root}/DataModelTestDataCommon \
-           BAux.h BAuxVec.h BAuxStandalone.h \
-           C.h CVec.h CAuxContainer.h CView.h \
-           CVecWithData.h \
-           CInfoAuxContainer.h \
-           CTrigAuxContainer.h "
-
-
-
-
-private
-# poolcnv pattern doesn't support headers in subdirectories.
-# work around.
-macro_append use_pp_cppflags " -I$(DataModelTestDataCommon_root)/DataModelTestDataCommon "
-macro_append use_pp_cppflags " -I$(DataModelTestDataWrite_root)/DataModelTestDataWrite "
-end_private
diff --git a/Control/GaudiSequencer/cmt/requirements b/Control/GaudiSequencer/cmt/requirements
deleted file mode 100755
index 62ee7fe1a50f02cec92bf89210f2f311a1d82398..0000000000000000000000000000000000000000
--- a/Control/GaudiSequencer/cmt/requirements
+++ /dev/null
@@ -1,22 +0,0 @@
-package GaudiSequencer
-
-author Sebastien Binet     <binet@cern.ch>
-
-use AtlasPolicy         AtlasPolicy-*
-
-private
-use GaudiInterface  GaudiInterface-*	External
-use AthenaKernel    AthenaKernel-*	Control
-use AthenaBaseComps AthenaBaseComps-*	Control
-use CxxUtils        CxxUtils-*          Control
-use AtlasValgrind   AtlasValgrind-*	External
-end_private
-
-branches src share python
-
-library GaudiSequencer *.cxx components/*.cxx
-
-apply_pattern component_library
-apply_pattern declare_joboptions files="*.py"
-apply_pattern declare_python_modules files="*.py"
-
diff --git a/Control/HeapMon/cmt/fragments/python_extension b/Control/HeapMon/cmt/fragments/python_extension
deleted file mode 100644
index 696fd1b7850af048dd712cc17664e2a52d523a8a..0000000000000000000000000000000000000000
--- a/Control/HeapMon/cmt/fragments/python_extension
+++ /dev/null
@@ -1,46 +0,0 @@
-# File: HeapMon/cmt/fragments/python_extension
-# Author: Wim Lavrijsen (WLavrijsen@lbl.gov)
-
-# Build a python extension module (i.e. shared lib w/o 'lib' prepend) and
-# install it into InstallArea/python/<Package>/. Note that the full build is
-# done here, rather than through CMT processing, as it's sooo much faster.
-
-.PHONY: ${CONSTITUENT} ${CONSTITUENT}clean
-
-#allfiles := $(wildcard ${FILEPATH}*.cxx)
-#objects  := ${allfiles:${FILEPATH}%.cxx=$(bin)%.o}
-#allcfiles := $(wildcard ${FILEPATH}${files})
-allcfiles := $(wildcard ${FILEPATH}*.c)
-cobjects := ${allcfiles:${FILEPATH}%.c=$(bin)%.o}
-# installd := ${CMTINSTALLAREA}/$(tag)/lib/python$(Python_config_version_twodigit)/${package}
-installd := ${CMTINSTALLAREA}/python/${package}/$(tag)
-pyextlib := ${installd}/${CONSTITUENT}.$(shlibsuffix)
-
-${CONSTITUENT} :: $(bin)${CONSTITUENT}.$(shlibsuffix) ${pyextlib}
-
-${objects} : $(bin)%.o : ${FILEPATH}%.cxx
-	$(cpp_echo) $@
-	$(cpp_silent) cd $(bin); $(cppcomp) -o $@ $(use_pp_cppflags) $(${CONSTITUENT}_pp_cppflags) $(app_${CONSTITUENT}_pp_cppflags) $(use_cppflags) $(${CONSTITUENT}_cppflags) $(app_${CONSTITUENT}_cppflags) ${ADDINCLUDE} $<
-
-${cobjects} : $(bin)%.o : ${FILEPATH}%.c
-	$(c_echo) $@
-	$(c_silent) cd $(bin); $(ccomp) -o $@ $(use_pp_cflags) $(${CONSTITUENT}_pp_cflags) $(app_${CONSTITUENT}_pp_cflags) $(use_cflags) $(${CONSTITUENT}_cflags) $(app_${CONSTITUENT}_cflags) ${ADDINCLUDE} $<
-
-# explicitly linked with almost nothing (typically, $(use_linkopts) will be needed)
-$(bin)${CONSTITUENT}.$(shlibsuffix): ${objects} ${cobjects}
-ifeq (${objects},)
-	$(lib_silent) cd $(bin); $(link) $(shlibflags) ${cobjects:$(bin)%.o=%.o} $(${CONSTITUENT}_linkopts) -o ${CONSTITUENT}.$(shlibsuffix)
-else
-	$(lib_silent) cd $(bin); $(cpplink) $(shlibflags) ${objects:$(bin)%.o=%.o} ${cobjects:$(bin)%.o=%.o} $(${CONSTITUENT}_linkopts) -o ${CONSTITUENT}.$(shlibsuffix)
-endif
-
-${installd} :
-	@mkdir -p ${installd}
-
-# hack: gmake on lxplus (1.79.1) does not support order only targets nor realpath
-${pyextlib} : $(bin)${CONSTITUENT}.$(shlibsuffix) ${installd}
-	@cd $(bin); test -f $(pyextlib) || ln -s `pwd`/${CONSTITUENT}.$(shlibsuffix) $(pyextlib)
-
-${CONSTITUENT}clean ::
-	$(cleanup_echo) objects
-	$(cleanup_silent) /bin/rm -f ${objects} $(bin)${CONSTITUENT}.$(shlibsuffix) ${pyextlib}
diff --git a/Control/HeapMon/cmt/fragments/python_extension_header b/Control/HeapMon/cmt/fragments/python_extension_header
deleted file mode 100644
index fce7b79071760841e096a4b2dfb1126fd229a944..0000000000000000000000000000000000000000
--- a/Control/HeapMon/cmt/fragments/python_extension_header
+++ /dev/null
@@ -1,4 +0,0 @@
-# File: HeapMon/cmt/fragments/python_extension_header
-# Author: Wim Lavrijsen (WLavrijsen@lbl.gov)
-
-# this file is left empty on purpose
diff --git a/Control/HeapMon/cmt/requirements b/Control/HeapMon/cmt/requirements
deleted file mode 100644
index 8497a90477f8c15fec6639c41bb9ec7fe69a25b5..0000000000000000000000000000000000000000
--- a/Control/HeapMon/cmt/requirements
+++ /dev/null
@@ -1,55 +0,0 @@
-package HeapMon
-
-author Mous Tatarkhanov <tmmous@berkeley.edu>
-
-use AtlasPolicy      AtlasPolicy-*
-use AtlasPython      AtlasPython-*     External
-use AtlasGPerfTools  AtlasGPerfTools-* External
-#use GaudiInterface 	GaudiInterface-* 	External
-
-private
-use AtlasROOT   		AtlasROOT-*   		External
-end_private
-
-# Add cmake compatibility (doesn't do anything on CMT side of things)
-apply_pattern cmake_add_command command="find_package(ROOT COMPONENTS RIO Tree)"
-
-application MemoryScanner MemoryScanner.cxx
-
-#apply_pattern component_library
-
-# the memory marker relies on gcc (tag gcc is set in ExternalPolicy, which
-# comes in from AtlasPolicy) internals: only build on that platform (there
-# will be a warning on other platforms, but we don't have any others right
-# now, so no worries :) )
-
-# although "gcc" as tag should do, that doesn't work on gcc344 (even as the
-# tag is defined according to "cmt show all_tags"), so use Linux (works, as
-# empirically determined :P )
-macro python_extension_fragment "" \
-   Linux "python_extension -dependencies -header=python_extension_header" \
-   Darwin "python_extension -dependencies -header=python_extension_header"
-make_fragment $(python_extension_fragment)
-       
-# hack: empty document will be ignored; anything else doesn't work with CMT
-document python_extension MemoryMarker files="*.c" MemoryMarker.c
-
-# force order between installing header files and build of .c files
-macro_append MemoryMarker_dependencies " install_includes "
-
-# libraries for retrieving debug info
-macro_append MemoryMarker_linkopts "" \
-  use_bfd                          " -aarchive -L/usr/local/lib -L/usr/lib -lbfd -liberty "
-
-macro_append cflags "" \
-   use_bfd                          " -DHEPHAESTUS_USE_BFD "
-
-# install python module files (actually, the .so is done in the fragment)
-apply_pattern declare_python_modules files="*.py"
-
-
-private
-
-# always use new ABI and force optimization, even in debug mode
-macro_append cppflags " -fuse-cxa-atexit "
-macro_append cflags " -O3 "
diff --git a/Control/Hephaestus/cmt/fragments/python_extension b/Control/Hephaestus/cmt/fragments/python_extension
deleted file mode 100644
index 59674b67f1df043ab3120014d49f272aacf5d4bc..0000000000000000000000000000000000000000
--- a/Control/Hephaestus/cmt/fragments/python_extension
+++ /dev/null
@@ -1,45 +0,0 @@
-# File: Hephaestus/cmt/fragments/python_extension
-# Author: Wim Lavrijsen (WLavrijsen@lbl.gov)
-
-# Build a python extension module (i.e. shared lib w/o 'lib' prepend) and
-# install it into InstallArea/python/<Package>/. Note that the full build is
-# done here, rather than through CMT processing, as it's sooo much faster.
-
-.PHONY: ${CONSTITUENT} ${CONSTITUENT}clean
-
-allfiles := $(wildcard ${FILEPATH}*.cxx)
-objects  := ${allfiles:${FILEPATH}%.cxx=$(bin)%.o}
-allcfiles := $(wildcard ${FILEPATH}${files})
-cobjects := ${allcfiles:${FILEPATH}%.c=$(bin)%.o}
-# installd := ${CMTINSTALLAREA}/$(tag)/lib/python$(Python_config_version_twodigit)/${package}
-installd := ${CMTINSTALLAREA}/python/${package}/$(tag)
-pyextlib := ${installd}/${CONSTITUENT}.$(shlibsuffix)
-
-${CONSTITUENT} :: $(bin)${CONSTITUENT}.$(shlibsuffix) ${pyextlib}
-
-${objects} : $(bin)%.o : ${FILEPATH}%.cxx
-	$(cpp_echo) $@
-	$(cpp_silent) cd $(bin); $(cppcomp) -o $@ $(use_pp_cppflags) $(${CONSTITUENT}_pp_cppflags) $(app_${CONSTITUENT}_pp_cppflags) $(use_cppflags) $(${CONSTITUENT}_cppflags) $(app_${CONSTITUENT}_cppflags) ${ADDINCLUDE} $<
-
-${cobjects} : $(bin)%.o : ${FILEPATH}%.c
-	$(c_echo) $@
-	$(c_silent) cd $(bin); $(ccomp) -o $@ $(use_pp_cflags) $(${CONSTITUENT}_pp_cflags) $(app_${CONSTITUENT}_pp_cflags) $(use_cflags) $(${CONSTITUENT}_cflags) $(app_${CONSTITUENT}_cflags) ${ADDINCLUDE} $<
-
-# explicitly linked with almost nothing (typically, $(use_linkopts) will be needed)
-$(bin)${CONSTITUENT}.$(shlibsuffix): ${objects} ${cobjects}
-ifeq (${objects},)
-	$(lib_silent) cd $(bin); $(link) $(shlibflags) ${cobjects:$(bin)%.o=%.o} $(${CONSTITUENT}_linkopts) -o ${CONSTITUENT}.$(shlibsuffix)
-else
-	$(lib_silent) cd $(bin); $(cpplink) $(shlibflags) ${objects:$(bin)%.o=%.o} ${cobjects:$(bin)%.o=%.o} $(${CONSTITUENT}_linkopts) -o ${CONSTITUENT}.$(shlibsuffix)
-endif
-
-${installd} :
-	@mkdir -p ${installd}
-
-# hack: gmake on lxplus (1.79.1) does not support order only targets nor realpath
-${pyextlib} : $(bin)${CONSTITUENT}.$(shlibsuffix) ${installd}
-	@cd $(bin); test -f $(pyextlib) || ln -s `pwd`/${CONSTITUENT}.$(shlibsuffix) $(pyextlib)
-
-${CONSTITUENT}clean ::
-	$(cleanup_echo) objects
-	$(cleanup_silent) /bin/rm -f ${objects} $(bin)${CONSTITUENT}.$(shlibsuffix) ${pyextlib}
diff --git a/Control/Hephaestus/cmt/fragments/python_extension_header b/Control/Hephaestus/cmt/fragments/python_extension_header
deleted file mode 100644
index 70afbb829d1a095763cce577c307f0274523efdd..0000000000000000000000000000000000000000
--- a/Control/Hephaestus/cmt/fragments/python_extension_header
+++ /dev/null
@@ -1,4 +0,0 @@
-# File: Hephaestus/cmt/fragments/python_extension_header
-# Author: Wim Lavrijsen (WLavrijsen@lbl.gov)
-
-# this file is left empty on purpose
diff --git a/Control/Hephaestus/cmt/requirements b/Control/Hephaestus/cmt/requirements
deleted file mode 100644
index dc64405693f6699989dc81fb05c652864e187216..0000000000000000000000000000000000000000
--- a/Control/Hephaestus/cmt/requirements
+++ /dev/null
@@ -1,60 +0,0 @@
-package Hephaestus
-
-author Wim Lavrijsen <WLavrijsen@lbl.gov>
-
-use AtlasPolicy         AtlasPolicy-*
-use AtlasPython         AtlasPython-*       External
-use AtlasLibUnwind      AtlasLibUnwind-*    External
-private
-use AtlasBoost          AtlasBoost-*        External
-end_private
-
-# the memory tracker relies on gcc (tag gcc is set in ExternalPolicy, which
-# comes in from AtlasPolicy) internals: only build on that platform (there
-# will be a warning on other platforms, but we don't have any others right
-# now, so no worries :) )
-
-# although "gcc" as tag should do, that doesn't work on gcc344 (even as the
-# tag is defined according to "cmt show all_tags"), so use Linux (works, as
-# empirically determined :P )
-macro python_extension_fragment "" \
-   Linux "python_extension -dependencies -header=python_extension_header"
-make_fragment $(python_extension_fragment)
-
-library Hephaestus "hlib/*.c"
-apply_pattern installed_library
-
-
-# hack: empty document will be ignored; anything else doesn't work with CMT
-document python_extension MemoryTracker files="*.c"  MemoryTracker.c
-
-# force order between installing header files and build of .c files
-macro_append MemoryTracker_dependencies " install_includes Hephaestus "
-macro_append MemoryTracker_linkopts " -L$(CMTINSTALLAREA)/$(CMTCONFIG)/lib -lHephaestus "
-
-
-# libraries for retrieving debug info
-macro_append MemoryTracker_linkopts " -lpthread -L$(AtlasLibUnwind_lcgcmt_lib) -lunwind " \
-   use_bfd                          " -aarchive -L/usr/local/lib -L/usr/lib -lbfd -liberty -lpthread "
-
-macro_append cflags "" \
-   use_bfd                          " -DHEPHAESTUS_USE_BFD "
-
-# install python module files (actually, the .so is done in the fragment)
-apply_pattern declare_python_modules files="*.py"
-
-
-private
-
-# always use new ABI and force optimization, even in debug mode
-macro_append cppflags " -fuse-cxa-atexit "
-macro_append cflags " -O3 -Wno-deprecated-declarations -Wno-format-security "
-
-# profiling data post-processor (has to be in its own directory because CMT will
-# otherwise pick up the .o's from the python module (?) )
-application hephprof HephProf/HephProf.cxx
-macro_append hephprof_dependencies " Hephaestus "
-
-
-use TestTools      TestTools-*         AtlasTest 
-apply_pattern UnitTest_run unit_test=stackstash
diff --git a/Control/IOVSvc/cmt/requirements b/Control/IOVSvc/cmt/requirements
deleted file mode 100755
index abfb731d5d676af0d93f5139dacfff4b95d895c4..0000000000000000000000000000000000000000
--- a/Control/IOVSvc/cmt/requirements
+++ /dev/null
@@ -1,24 +0,0 @@
-package IOVSvc
-
-author Charles Leggett <Charles.Leggett@cern.ch>
-
-branches src cmt
-
-use AtlasPolicy    AtlasPolicy-*
-use SGTools        SGTools-*           Control
-use AthenaKernel   AthenaKernel-*      Control
-use AthenaBaseComps AthenaBaseComps-*  Control
-use AtlasBoost     AtlasBoost-*        External
-use StoreGate      StoreGate-*      Control
-use GaudiInterface GaudiInterface-*     External
-
-apply_pattern declare_joboptions files="IOVSvc.txt IOVSvc.py"
-
-apply_pattern dual_use_library files="*.cxx"
-
-
-private
-use EventInfo      EventInfo-*      Event
-use TestTools      TestTools-*        AtlasTest 
-apply_pattern UnitTest_run unit_test=IOVSvcTool extrapatterns="^HistogramPersis.* INFO|^IOVSvc +DEBUG|^IOVSvcTool +DEBUG"
-end_private
diff --git a/Control/Navigation/cmt/requirements b/Control/Navigation/cmt/requirements
deleted file mode 100644
index b563b2449ceb9439fbfd445dbc70a9e1a0005559..0000000000000000000000000000000000000000
--- a/Control/Navigation/cmt/requirements
+++ /dev/null
@@ -1,38 +0,0 @@
-
-package Navigation
-
-author Peter Loch <loch@physics.arizona.edu>
-
-use AtlasPolicy		AtlasPolicy-*
-
-use AtlasBoost		AtlasBoost-*	   External
-
-use CxxUtils            CxxUtils-*              Control
-use AthAllocators       AthAllocators-*         Control
-use AthLinks            AthLinks-*              Control
-use DataModel		DataModel-*		Control
-
-use AthenaKernel          AthenaKernel-*           Control
-
-
-branches Navigation
-library Navigation *.cxx 
-apply_pattern installed_library
-#apply_pattern dual_use_library *.cxx
-
-private
-use GaudiInterface GaudiInterface-*	External
-use SGTools		  SGTools-*		   Control
-use StoreGate             StoreGate-*              Control
-use uuid            *                  LCG_Interfaces
-use AtlasReflex   AtlasReflex-*   External -no_auto_imports
-
-apply_pattern lcgdict dict=Navigation selectionfile=selection.xml \
-headerfiles="../Navigation/NavigationDict.h"
-
-use TestTools      TestTools-*         AtlasTest 
-apply_pattern install_runtime
-apply_pattern UnitTest_run unit_test=NavigationToken
-apply_pattern UnitTest_run unit_test=NavigableIterator extrapatterns='JobOptionsSvc +INFO'
-apply_pattern UnitTest_run unit_test=AthenaBarCodeImpl extrapatterns='found service JobIDSvc'
-
diff --git a/Control/PerformanceMonitoring/PerfMonAna/cmt/requirements b/Control/PerformanceMonitoring/PerfMonAna/cmt/requirements
deleted file mode 100755
index 9be2d319db002cd91884075d9f2054fa58f75b27..0000000000000000000000000000000000000000
--- a/Control/PerformanceMonitoring/PerfMonAna/cmt/requirements
+++ /dev/null
@@ -1,22 +0,0 @@
-package PerfMonAna
-author  Sebastien Binet <binet@cern.ch>
-
-## For Athena policies: it has to be the first use statement
-use AtlasPolicy 	AtlasPolicy-*
-
-## Put here your package dependencies...
-use AtlasPyROOT		AtlasPyROOT-*		External -no_auto_imports
-use AtlasPyFwdBwdPorts  AtlasPyFwdBwdPorts-*	External -no_auto_imports
-use PerfMonEvent	PerfMonEvent-*		Control/PerformanceMonitoring -no_auto_imports
-##
-
-branches doc python bin
-
-apply_pattern declare_python_modules files="*.py"
-
-apply_pattern declare_scripts files="-s=${PerfMonAna_root}/bin *.py"
-alias perfmon perfmon.py
-alias perfrtt perfrtt.py
-alias pmontree pmontree.py
-alias perfgrind perfgrind.py
-alias perf-dpmon perf-dpmon.py
diff --git a/Control/PerformanceMonitoring/PerfMonComps/cmt/requirements b/Control/PerformanceMonitoring/PerfMonComps/cmt/requirements
deleted file mode 100644
index 86f6c082609ad6fc5dbb5f72035e7b6a78d5d86b..0000000000000000000000000000000000000000
--- a/Control/PerformanceMonitoring/PerfMonComps/cmt/requirements
+++ /dev/null
@@ -1,43 +0,0 @@
-package PerfMonComps
-author  Sebastien Binet <binet@cern.ch>
-
-## For Athena policies: it has to be the first use statement
-use AtlasPolicy 	AtlasPolicy-*
-
-private
-
-## Put here your package dependencies...
-use AtlasBoost		AtlasBoost-*		External
-use AtlasPython 	AtlasPython-*		External
-use AtlasROOT 		AtlasROOT-*		    External
-use AtlasPyROOT		AtlasPyROOT-*		External
-use AtlasAIDA		AtlasAIDA-*		    External
-
-## For Gaudi tools, services and objects
-use GaudiInterface 	GaudiInterface-* 	External
-
-use CxxUtils        CxxUtils-*          Control
-use AthenaKernel	AthenaKernel-*		Control
-use AthenaBaseComps	AthenaBaseComps-*	Control
-use SGTools		    SGTools-*		    Control
-use StoreGate		StoreGate-*		    Control
-use PerfMonKernel	PerfMonKernel-*		Control/PerformanceMonitoring
-use PerfMonEvent	PerfMonEvent-*		Control/PerformanceMonitoring
-use PyUtils		    PyUtils-*		    Tools -no_auto_imports
-
-##
-
-branches src src/components doc python share
-
-## make a component library
-library PerfMonComps *.cxx components/*.cxx
-macro PerfMon_PyROOT_linkopts " -L$(ROOT_home)/lib -lPyROOT"
-macro_append PerfMonComps_linkopts " $(PerfMon_PyROOT_linkopts)"
-macro_append PerfMonComps_linkopts " -l" # just to trick checkreq.py...
-macro_append PerfMonComps_linkopts "AthDSoCallBacks"
-
-apply_pattern component_library
-apply_pattern declare_joboptions files="*.py"
-apply_pattern declare_python_modules files="*.py"
-
-end_private
diff --git a/Control/PerformanceMonitoring/PerfMonEvent/cmt/requirements b/Control/PerformanceMonitoring/PerfMonEvent/cmt/requirements
deleted file mode 100755
index 0b5a4c66ddda5ce70b4970ee8fcfda6d51d6eae5..0000000000000000000000000000000000000000
--- a/Control/PerformanceMonitoring/PerfMonEvent/cmt/requirements
+++ /dev/null
@@ -1,37 +0,0 @@
-## Automatically generated CMT requirements file
-package PerfMonEvent
-author  Sebastien Binet <binet@cern.ch>
-
-## For Athena policies: it has to be the first use statement
-use AtlasPolicy 	AtlasPolicy-*
-
-## Put here your package dependencies...
-use AtlasPython		AtlasPython-*		External
-use GaudiInterface 	GaudiInterface-*	External
-##
-
-branches PerfMonEvent src
-
-# Add cmake compatibility (doesn't do anything on CMT side of things)
-apply_pattern cmake_add_libraries target=PerfMonEvent libraries=rt
-
-library PerfMonEvent \
- PyStore.cxx PyChrono.cxx DataModel.cxx \
- MemStatsHooks.cxx MallocStats.cxx
-
-
-macro PerfMonEvent_linkopts_extras " -lrt -lpthread" \
-                            Darwin " -lpthread"
-# Export $(PerfMonEvent_linkopts_extras) to clients
-# by adding to PerfMonEvent_linkopts
-apply_pattern installed_library extras="$(PerfMonEvent_linkopts_extras)"
-
-### dict generation
-private
-use AtlasReflex  AtlasReflex-*  External -no_auto_imports
-
-apply_pattern lcgdict dict=PerfMonEvent \
- selectionfile=selection.xml \
- headerfiles="../PerfMonEvent/PerfMonEventDict.h"
-
-end_private
diff --git a/Control/PerformanceMonitoring/PerfMonGPerfTools/cmt/requirements b/Control/PerformanceMonitoring/PerfMonGPerfTools/cmt/requirements
deleted file mode 100644
index 5e349313f25ab95f27f0753b7b5cc42fe211f525..0000000000000000000000000000000000000000
--- a/Control/PerformanceMonitoring/PerfMonGPerfTools/cmt/requirements
+++ /dev/null
@@ -1,25 +0,0 @@
-package PerfMonGPerfTools
-
-author Attila Krasznahorkay <Attila.Krasznahorkay@cern.ch>
-author Elmar Ritsch         <Elmar.Ritsch@cern.ch>
-
-use   AtlasPolicy       AtlasPolicy-*
-use   GaudiInterface    GaudiInterface-*    External
-
-private
-
-apply_tag use_gpt_profiler
-
-use   AtlasGPerfTools   AtlasGPerfTools-*   External
-use   AthenaBaseComps   AthenaBaseComps-*   Control
-use   AthenaKernel      AthenaKernel-*      Control
-
-# Add cmake compatibility (doesn't do anything on CMT side of things)
-apply_pattern cmake_add_command command="find_package(gperftools COMPONENTS tcmalloc profiler)"
-
-library PerfMonGPerfTools *.cxx components/*.cxx
-apply_pattern component_library
-
-apply_pattern declare_joboptions     files=*.py
-apply_pattern declare_scripts        files="../scripts/*.py ../scripts/gathena"
-apply_pattern declare_python_modules files=*.py
diff --git a/Control/PerformanceMonitoring/PerfMonKernel/cmt/requirements b/Control/PerformanceMonitoring/PerfMonKernel/cmt/requirements
deleted file mode 100755
index 4fa4e31d0d3fdde69e16ca469ce950d326f8c33f..0000000000000000000000000000000000000000
--- a/Control/PerformanceMonitoring/PerfMonKernel/cmt/requirements
+++ /dev/null
@@ -1,20 +0,0 @@
-## Automatically generated CMT requirements file
-package PerfMonKernel
-author  Sebastien Binet <binet@cern.ch>
-
-## For Athena policies: it has to be the first use statement
-use AtlasPolicy 	AtlasPolicy-*
-use AtlasCxxPolicy 	AtlasCxxPolicy-*
-
-## For Gaudi tools, services and objects
-use GaudiInterface 	GaudiInterface-* 	External
-
-## Put here your package dependencies...
-use AtlasBoost	 	AtlasBoost-*		External
-##
-
-branches PerfMonKernel src
-
-library PerfMonKernel *.cxx
-
-apply_pattern installed_library
diff --git a/Control/PerformanceMonitoring/PerfMonTests/cmt/requirements b/Control/PerformanceMonitoring/PerfMonTests/cmt/requirements
deleted file mode 100755
index f52b01b1541f2c35794a5ec8009ac0365d80a29c..0000000000000000000000000000000000000000
--- a/Control/PerformanceMonitoring/PerfMonTests/cmt/requirements
+++ /dev/null
@@ -1,35 +0,0 @@
-## Automatically generated CMT requirements file
-package PerfMonTests
-author  Sebastien Binet <binet@cern.ch>
-
-## For Athena policies: it has to be the first use statement
-use AtlasPolicy 	AtlasPolicy-*
-
-private
-## For Gaudi tools, services and objects
-use GaudiInterface 	GaudiInterface-* 	External
-
-## Put here your package dependencies...
-use AtlasCLHEP		AtlasCLHEP-*		External
-use AthenaKernel	AthenaKernel-*		Control
-use AthenaBaseComps	AthenaBaseComps-*	Control
-use StoreGate		StoreGate-*		Control
-use SGTools		SGTools-*		Control
-use AthAllocators	AthAllocators-*		Control
-use AthContainers	AthContainers-*		Control
-use PerfMonKernel	PerfMonKernel-*		Control/PerformanceMonitoring
-use PerfMonComps	PerfMonComps-*		Control/PerformanceMonitoring -no_auto_imports
-use JetRec		JetRec-*		Reconstruction/Jet -no_auto_imports
-use McParticleTests	McParticleTests-*	PhysicsAnalysis/TruthParticleID -no_auto_imports
-
-##
-end_private
-
-branches python share share/tests src src/components test
-
-## make a component library
-library PerfMonTests *.cxx components/*.cxx
-
-apply_pattern component_library
-apply_pattern declare_joboptions files="*.py tests/*.py"
-apply_pattern declare_python_modules files="*.py"
diff --git a/Control/PileUpComps/cmt/requirements b/Control/PileUpComps/cmt/requirements
deleted file mode 100755
index 4fb232a6a5628b29cfed01cf162087b1eb9d0918..0000000000000000000000000000000000000000
--- a/Control/PileUpComps/cmt/requirements
+++ /dev/null
@@ -1,19 +0,0 @@
-package PileUpComps
-author P. Calafiura   <Paolo.Calafiura@cern.ch>
-
-use AtlasPolicy         AtlasPolicy-*
-private
-use AtlasCLHEP          AtlasCLHEP-*       External
-use AtlasBoost          AtlasBoost-*       External
-use GaudiInterface      GaudiInterface-*   External
-use AthenaKernel        AthenaKernel-*     Control
-use AthenaBaseComps     AthenaBaseComps-*  Control
-use StoreGate           StoreGate-*        Control
-use PileUpTools         PileUpTools-*      Control
-use EventInfo           EventInfo-*        Event
-#use xAODCore            xAODCore-*         Event/xAOD
-use xAODEventInfo       xAODEventInfo-*    Event/xAOD
-use xAODCnvInterfaces   xAODCnvInterfaces-* Event/xAOD
-
-library PileUpComps  *.cxx -s=components *.cxx
-apply_pattern component_library
diff --git a/Control/PileUpTools/cmt/requirements b/Control/PileUpTools/cmt/requirements
deleted file mode 100755
index 9cd427ec611fdacdad2703e7258c3434a6b7bb13..0000000000000000000000000000000000000000
--- a/Control/PileUpTools/cmt/requirements
+++ /dev/null
@@ -1,17 +0,0 @@
-package PileUpTools
-
-author P. Calafiura   <Paolo.Calafiura@cern.ch>
-author M. Marino      <Massimo_Marino@lbl.gov>
-
-use AtlasPolicy         AtlasPolicy-*
-use AthenaKernel        AthenaKernel-*       Control
-use AthenaBaseComps     AthenaBaseComps-*    Control
-use CLIDSvc             CLIDSvc-*            Control
-use AthLinks            AthLinks-*           Control
-use SGTools             SGTools-*            Control
-use StoreGate           StoreGate-*          Control
-use EventInfo           EventInfo-*          Event
-use xAODEventInfo       xAODEventInfo-*      Event/xAOD
-use GaudiInterface      GaudiInterface-*     External
-
-apply_pattern dual_use_library files=" *.cxx "
diff --git a/Control/PyKernel/cmt/requirements b/Control/PyKernel/cmt/requirements
deleted file mode 100755
index 34185b6364f00150fc825e5f7b80942b3925e4f2..0000000000000000000000000000000000000000
--- a/Control/PyKernel/cmt/requirements
+++ /dev/null
@@ -1,19 +0,0 @@
-package PyKernel
-
-author Tadashi Maeno <Tadashi.Maeno@cern.ch>
-
-use AtlasPolicy		AtlasPolicy-*
-use AtlasPython		AtlasPython-*	External
-
-apply_pattern declare_python_modules files="*.py"
-apply_pattern declare_joboptions     files="*.py"
-
-library PyKernel *.cxx
-apply_pattern installed_library
-
-private
-
-use AtlasReflex  AtlasReflex*  External
-
-apply_pattern lcgdict dict=PyKernel selectionfile=selection.xml \
-        headerfiles="../PyKernel/PyKernelDict.h"
diff --git a/Control/RngComps/cmt/requirements b/Control/RngComps/cmt/requirements
deleted file mode 100644
index 2ef71613a9effe89c46a3630853d9e2bb8556cfe..0000000000000000000000000000000000000000
--- a/Control/RngComps/cmt/requirements
+++ /dev/null
@@ -1,56 +0,0 @@
-## automatically generated CMT requirements file
-package RngComps
-author  Atlas Collaboration
-
-## for athena policies: this has to be the first use statement
-use AtlasPolicy     AtlasPolicy-*
-
-## put here your package dependencies...
-private
-## for gaudi tools, services and objects
-use GaudiInterface  GaudiInterface-*    External
-use AtlasCLHEP      AtlasCLHEP-*        External
-use AtlasBoost      AtlasBoost-*        External
-
-use AthenaKernel    AthenaKernel-*      Control
-use AthenaBaseComps AthenaBaseComps-*   Control
-use StoreGate       StoreGate-*         Control
-use EventInfo       EventInfo-*         Event
-use AtlasCLHEP_RandomGenerators    AtlasCLHEP_RandomGenerators-*    Simulation/Tools
-end_private
-##
-
-branches src src/components doc python share
-
-private
-## default is to make component library
-library RngComps *.cxx components/*.cxx
-
-apply_pattern component_library
-apply_pattern declare_python_modules files="*.py"
-apply_pattern declare_joboptions files="*.py"
-
-
-## --- tests ---
-apply_pattern install_runtime
-use TestTools       TestTools-*          AtlasTest
-
-apply_pattern UnitTest_run unit_test=AtRndmGen \
-extrapatterns="//GP:|^IncidentSvc *DEBUG Adding .* listener|^JobOptionsSvc +INFO|DEBUG Property update for OutputLevel"
-macro_append AtRndmGen_testlinkopts " -L../$(CMTCONFIG) -lRngComps"
-# Line numbers not right on x86_64?
-
-apply_pattern UnitTest_run unit_test=AtRanlux \
-extrapatterns="^IncidentSvc *DEBUG Adding .* listener|^JobOptionsSvc +INFO|DEBUG Property update for OutputLevel"
-macro_append AtRanlux_testlinkopts " -L../$(CMTCONFIG) -lRngComps"
-
-apply_pattern UnitTest_run unit_test=AtDSFMT \
-extrapatterns="^IncidentSvc *DEBUG Adding .* listener|^JobOptionsSvc +INFO|DEBUG Property update for OutputLevel"
-macro_append AtDSFMT_testlinkopts " -L../$(CMTCONFIG) -lRngComps"
-
-apply_pattern athenarun_test name="TestSeedRunEvent" \
-pre_script="../cmt/setup.sh" \
-options="RngComps/TestSeedRunEvent.py" \
-post_script="post.sh TestSeedRunEvent $(q)SGAudSvc +INFO Finalizing|Py:Athena +INFO executing ROOT6Setup|SGAudSvc +INFO Initializing|No duplicates have been found|duplicate entry.*ignored|^Py:ConfigurableDb WARNING|Read module info for|^ToolSvc.* INFO( finalize:)? Removing all tools|^CoreDumpSvc *INFO Handling signals|types added|including file|^(Mon|Tue|Wed|Thu|Fri|Sat|Sun) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)|local .* libGaudiKernelDict.so|^Number of My|^Py:Athena +INFO using release|^StoreGateSvc +INFO Start|^Py:AthenaDsoDb +INFO could not install alias|Bindings.py:660newobj = object.__new__|Updating ROOT::Reflex::PluginService::SetDebug|DEBUG Calling destructor|DEBUG Property update for OutputLevel$(q)"
-
-end_private
diff --git a/Control/RootUtils/cmt/requirements b/Control/RootUtils/cmt/requirements
deleted file mode 100755
index 4177bae90a8e068344be216bc90af0f79e4a4a7a..0000000000000000000000000000000000000000
--- a/Control/RootUtils/cmt/requirements
+++ /dev/null
@@ -1,53 +0,0 @@
-package RootUtils
-
-author Scott Snyder <snyder@bnl.gov>
-
-# This shouldn't depend on anything other than root/python/boost.
-use AtlasPolicy      AtlasPolicy-*    
-use AtlasROOT        AtlasROOT-*        External
-use AtlasBoost       AtlasBoost-*       External
-use AtlasPython      AtlasPython-*      External
-
-# Add cmake compatibility (doesn't do anything on CMT side of things)
-apply_pattern cmake_add_command command="find_package(ROOT COMPONENTS RIO Hist Tree PyROOT)"
-
-library RootUtils  *.cxx
-apply_pattern installed_library
-
-apply_pattern declare_python_modules files="*.py"
-
-macro_append DOXYGEN_INPUT " ../doc" 
-
-macro_remove RootUtils_linkopts " -lRootUtilsPyROOT"
-
-# root 5.22.00-patches as of jan 27 moves the cint api headers
-# into a cint subdirectory.  Add this for now, so that things
-# will work with both the old and this new versions of root.
-include_dirs $(ROOT_home)/include/cint
-
-private
-use AtlasReflex      AtlasReflex-*      External
-apply_pattern lcgdict dict=RootUtils selectionfile=selection.xml headerfiles="../RootUtils/RootUtilsDict.h"
-
-library RootUtilsPyROOT pyroot/*.cxx
-apply_pattern named_installed_library library=RootUtilsPyROOT
-macro_append RootUtilsPyROOT_shlibflags " -L$(ROOT_home)/lib -lTreePlayer -lPyROOT "
-
-apply_pattern lcgdict dict=RootUtilsPyROOT selectionfile=selection_PyROOT.xml headerfiles="../RootUtils/RootUtilsPyROOTDict.h"
-macro_append RootUtilsPyROOTDict_shlibflags " -lRootUtilsPyROOT -L$(ROOT_home)/lib -lTreePlayer -lPyROOT "
-macro_append RootUtilsPyROOTGen_dependencies " RootUtilsPyROOT"
-
-## unit tests
-use TestTools	   TestTools-*         AtlasTest
-apply_pattern UnitTest_run unit_test=Type
-apply_pattern UnitTest_run unit_test=TSMethodCall
-
-document athenarun_launcher ttreepatch_utest -group=check \
-    athenarun_exe="python" \
-    athenarun_pre="'source ../cmt/setup.sh'" \
-    athenarun_opt="../test/TTreePatch_t.py" \
-    athenarun_out="' >& TTreePatch_t.log'"
-macro_append ttreepatch_dependencies " RootUtilsPyROOT"
-
-end_private
-
diff --git a/Control/SGComps/cmt/requirements b/Control/SGComps/cmt/requirements
deleted file mode 100644
index d97aeaea1fb409f759617763f9220c6ac289e3b1..0000000000000000000000000000000000000000
--- a/Control/SGComps/cmt/requirements
+++ /dev/null
@@ -1,43 +0,0 @@
-package SGComps
-
-author Paolo Calafiura   <Paolo.Calafiura@cern.ch>
-
-use AtlasPolicy    AtlasPolicy-*
-
-private
-use GaudiInterface GaudiInterface-* External
-use AtlasBoost     AtlasBoost-*     External
-
-use AthenaKernel    AthenaKernel-*      Control
-use AthenaBaseComps AthenaBaseComps-*   Control
-use SGTools         SGTools-*           Control
-use AthLinks        AthLinks-*          Control
-use AthContainers   AthContainers-*     Control
-use StoreGate       StoreGate-*         Control
-
-end_private
-
-branches src src/components
-
-apply_pattern declare_python_modules files=" *.py "
-
-private
-
-library SGComps *.cxx -s=components *.cxx
-apply_pattern component_library
-
-use TestTools      TestTools-*      AtlasTest
-
-apply_pattern UnitTest_run unit_test=SGFolder \
-  extrapatterns='^JobOptionsSvc +INFO'
-macro_append SGFolder_testlinkopts  "-L../$(CMTCONFIG) -lSGComps"
-
-apply_pattern UnitTest_run unit_test=ProxyProviderSvc \
-  extrapatterns='^JobOptionsSvc +INFO'
-
-apply_pattern UnitTest_run unit_test=AddressRemappingSvc \
-  extrapatterns='^JobOptionsSvc +INFO'
-
-macro_append DOXYGEN_INPUT " ../test " 
-
-end_private
diff --git a/Control/SGMon/SGAudCore/cmt/requirements b/Control/SGMon/SGAudCore/cmt/requirements
deleted file mode 100644
index ccd97af1dafd2c921314a31eb71ba69fea324306..0000000000000000000000000000000000000000
--- a/Control/SGMon/SGAudCore/cmt/requirements
+++ /dev/null
@@ -1,18 +0,0 @@
-## Automatically generated CMT requirements file
-package SGAudCore
-author  Ilija Vukotic <ivukotic@cern.ch>
-
-## For Athena policies: it has to be the first use statement
-use AtlasPolicy 	AtlasPolicy-*
-
-## For Gaudi tools, services and objects
-use GaudiInterface 	GaudiInterface-* 	External
-## Put here your package dependencies...
-
-##
-
-branches SGAudCore src
-
-library SGAudCore *.cxx
-
-apply_pattern installed_library
diff --git a/Control/SGMon/SGAudSvc/cmt/requirements b/Control/SGMon/SGAudSvc/cmt/requirements
deleted file mode 100644
index 3b70a3755a41a23b49346591786f9b47c3171861..0000000000000000000000000000000000000000
--- a/Control/SGMon/SGAudSvc/cmt/requirements
+++ /dev/null
@@ -1,31 +0,0 @@
-package SGAudSvc
-
-author  Ilija Vukotic <ivukotic@cern.ch>
-
-use AtlasPolicy 	AtlasPolicy-*
-use AthenaKernel        AthenaKernel-*          Control
-use AthenaBaseComps     AthenaBaseComps-*       Control
-
-## For Gaudi tools, services and objects
-use GaudiInterface 	GaudiInterface-* 	External
-
-## Put here your package dependencies...
-use SGAudCore		SGAudCore-*		Control/SGMon
-
-private
-use StoreGate		StoreGate-*		Control
-
-public
-branches src src/components doc share
-
-
-## make a component library
-library SGAudSvc *.cxx components/*.cxx
-
-apply_pattern component_library
-#apply_pattern declare_joboptions files="*.py"
-apply_pattern declare_python_modules files="*.py"
-
-apply_pattern declare_scripts files="SGout2dot.py"
-
-alias SGout2dot SGout2dot.py
diff --git a/Control/SGTools/cmt/requirements b/Control/SGTools/cmt/requirements
deleted file mode 100755
index 44a90364c028f3e0c0b81d6603d589d7159d6d4a..0000000000000000000000000000000000000000
--- a/Control/SGTools/cmt/requirements
+++ /dev/null
@@ -1,46 +0,0 @@
-package SGTools
-author Paolo Calafiura   <Paolo.Calafiura@cern.ch>
-author Srini Rajagopalan <srinir@bnl.gov>
-
-use AtlasPolicy    AtlasPolicy-*
-
-use CxxUtils	   CxxUtils-*	       Control	
-use AthenaKernel   AthenaKernel-*      Control
-
-#need IAddressProvider.h, IResetable.h
-
-use AtlasBoost     AtlasBoost-*	       External
-use GaudiInterface GaudiInterface-*    External
-
-library SGTools *.cxx 
-apply_pattern installed_library 
-
-private
-# Get the boost threads dso linked.
-macro_append Boost_linkopts $(Boost_linkopts_thread)
-macro_append SGTools_shlibflags $(Boost_linkopts)
-
-use SGAudCore 	   SGAudCore-*	       Control/SGMon
-use TestTools	   TestTools-*         AtlasTest
-use AtlasReflex    AtlasReflex-*       External  -no_auto_imports
-
-apply_pattern lcgdict dict=SGTools selectionfile=selection.xml headerfiles="-s=${SGTools_root}/SGTools SGToolsDict.h"
-
-apply_pattern UnitTest_run unit_test=CLIDRegistry
-apply_pattern UnitTest_run unit_test=VersionedKey
-apply_pattern UnitTest_run unit_test=DataBucket \
-  extrapatterns="^HistogramPersis.* INFO"
-apply_pattern UnitTest_run unit_test=BaseInfo
-apply_pattern UnitTest_run unit_test=safe_clid
-apply_pattern UnitTest_run unit_test=crc64
-apply_pattern UnitTest_run unit_test=exceptions
-apply_pattern UnitTest_run unit_test=StringPool
-apply_pattern UnitTest_run unit_test=ClassName
-apply_pattern UnitTest_run unit_test=DataProxy
-apply_pattern UnitTest_run unit_test=DataStore
-apply_pattern UnitTest_run unit_test=TransientAddress
-apply_pattern UnitTest_run unit_test=CurrentEventStore
-apply_pattern UnitTest_run unit_test=SGFolderItem
-
-macro_append DOXYGEN_INPUT " ../doc"
-end_private
diff --git a/Control/StoreGate/cmt/requirements b/Control/StoreGate/cmt/requirements
deleted file mode 100644
index a3cd25252343fc762407335dc1939151ca712c72..0000000000000000000000000000000000000000
--- a/Control/StoreGate/cmt/requirements
+++ /dev/null
@@ -1,72 +0,0 @@
-package StoreGate
-
-author Paolo Calafiura   <Paolo.Calafiura@cern.ch>
-author Hong Ma           <hma@bnl.gov>
-author Srini Rajagopalan <srinir@bnl.gov>
-author Wim Lavrijsen     <WLavrijsen@lbl.gov>
-
-use AtlasPolicy    AtlasPolicy-*
-
-use AthenaKernel   AthenaKernel-*      Control
-#need ClassID_traits.h, CLASS_DEF.h
-use SGTools 	   SGTools-*           Control
-
-use AtlasBoost     AtlasBoost-*     External
-use AtlasTBB        AtlasTBB-*     External
-use GaudiInterface GaudiInterface-* External
-
-use AthAllocators  AthAllocators-*     Control
-use AthContainersInterfaces AthContainersInterfaces-* Control
-
-# Inform cmake that this package has private header files (transparent to CMT)
-apply_pattern cmake_add_command command="include_directories(src)"
-
-private
-use CxxUtils       CxxUtils-*          Control
-end_private
-
-apply_pattern dual_use_library files=*.cxx
-
-macro_append cppflags ""    \
-  gcc-3 " -DHAVE_ITERATOR -DHAVE_NEW_IOSTREAMS "
-
-private 
-
-apply_pattern install_runtime
-apply_pattern declare_joboptions files="StoreGate_jobOptions.txt StoreGate_jobOptions.py SGHive_test.txt ActiveStore_test.txt"
-apply_pattern declare_python_modules files="*.py"
-
-macro_append SGtests_dependencies "StoreGateLib"
-
-use TestTools      TestTools-*        AtlasTest 
-library SGtests ../test/SGtests.cxx 
-macro SGtests_shlibflags " $(componentshr_linkopts) $(use_linkopts) " 
-apply_pattern optdebug_library name=SGtests
- 
-apply_pattern UnitTest_run unit_test=ActiveStore extrapatterns="JobOptionsSvc +INFO"
-macro HIVEPATTERNS ".*" \
-      ATHENAHIVE "JobOptionsSvc +INFO|StoreGateSvc.*DEBUG|HiveMgrSvc +DEBUG"
-apply_pattern UnitTest_run unit_test=SGHive extrapatterns="$(HIVEPATTERNS)"
-apply_pattern UnitTest_run unit_test=DataHandle extrapatterns="ClassIDSvc Initialized successfully|^HistogramPersis.* INFO"
-apply_pattern UnitTest_run unit_test=SGIterator extrapatterns="^HistogramPersis.* INFO"
-
-apply_pattern UnitTest_run unit_test=KeyConcept
-apply_pattern UnitTest_run unit_test=StoreClearedIncident
-apply_pattern UnitTest_run unit_test=SegMemSvc extrapatterns="^HistogramPersis.* INFO"
-apply_pattern UnitTest_run unit_test=exceptions
-apply_pattern UnitTest_run unit_test=VarHandleKey
-apply_pattern UnitTest_run unit_test=VarHandleKeyProperty
-apply_pattern UnitTest_run unit_test=VarHandleProperty
-apply_pattern UnitTest_run unit_test=ReadHandleKey
-apply_pattern UnitTest_run unit_test=UpdateHandleKey
-apply_pattern UnitTest_run unit_test=VarHandleBase extrapatterns="could not get proxy for|try using a ReadHandle"
-apply_pattern UnitTest_run unit_test=VarHandles
-apply_pattern UnitTest_run unit_test=WriteHandle
-apply_pattern UnitTest_run unit_test=ReadHandle
-apply_pattern UnitTest_run unit_test=UpdateHandle
-
-macro_append DOXYGEN_INPUT " ../test" 
-macro_append DOXYGEN_FILE_PATTERNS    " *.icc"
-
-macro_append StoreGate_pp_cppflags " -Wno-deprecated "
-end_private
diff --git a/Control/StoreGateBindings/cmt/requirements b/Control/StoreGateBindings/cmt/requirements
deleted file mode 100644
index 0940450edadc6f5052916205c160cab9f7a176c9..0000000000000000000000000000000000000000
--- a/Control/StoreGateBindings/cmt/requirements
+++ /dev/null
@@ -1,55 +0,0 @@
-package StoreGateBindings
-
-author P. Calafiura    <Paolo.Calafiura@cern.ch>
-author Wim Lavrijsen   <WLavrijsen@lbl.gov>
-author Sebastien Binet <binet@cern.ch>
-
-## For Athena policies: it has to be the first use statement
-use AtlasPolicy 	AtlasPolicy-*
-
-## Put here your package dependencies...
-use AtlasPyROOT		AtlasPyROOT-*		External -no_auto_imports
-
-##
-
-private
-use GaudiInterface 	GaudiInterface-* 	External
-use AtlasPython		AtlasPython-*		External 
-use AtlasROOT	 	AtlasROOT-*		External
-use AtlasReflex  	AtlasReflex-*  		External
-use AthenaKernel	AthenaKernel-*		Control
-use SGTools             SGTools-*               Control
-use StoreGate	 	StoreGate-*		Control 
-end_private
-
-# Add cmake compatibility (doesn't do anything on CMT side of things)
-apply_pattern cmake_add_command command="find_package(ROOT COMPONENTS PyROOT)"
-
-branches src doc python
-
-library StoreGateBindings *.cxx
-apply_pattern installed_library
-
-#apply_pattern component_library
-#apply_pattern declare_joboptions files="*.py"
-apply_pattern declare_python_modules files="*.py"
-
-macro SG_PyROOT_linkopts " -L$(ROOT_home)/lib -lPyROOT"
-macro_append StoreGateBindings_shlibflags " $(SG_PyROOT_linkopts)"
-macro_append StoreGateBindings_shlibflags " $(Python_linkopts)"
-
-private
-#
-# dictionary creation (patterns from Gaudi/SEAL) for bindings
-#
-use AtlasReflex  AtlasReflex-*  External -no_auto_imports
-use AtlasPython  AtlasPython-*  External -no_auto_imports
-
-apply_pattern lcgdict dict=StoreGateBindings \
-   selectionfile=selection.xml \
-   headerfiles="../src/StoreGateBindingsDict.h"
-macro_append StoreGateBindingsDict_shlibflags "  -lStoreGateBindings"
-
-use DataModelRoot                  DataModelRoot-*                  Control
-
-end_private
diff --git a/Control/StoreGateTests/cmt/requirements b/Control/StoreGateTests/cmt/requirements
deleted file mode 100755
index c5a5730e05df9c30d0e439e91b7d2a6ff8159082..0000000000000000000000000000000000000000
--- a/Control/StoreGateTests/cmt/requirements
+++ /dev/null
@@ -1,38 +0,0 @@
-package StoreGateTests
-
-author  Sebastien Binet <binet@cern.ch>
-
-## For Athena policies: it has to be the first use statement
-use AtlasPolicy 	AtlasPolicy-*
-
-## For Gaudi tools, services and objects
-use CLIDSvc		CLIDSvc-*		Control
-use AthAllocators	AthAllocators-*		Control
-use AthContainers	AthContainers-*		Control
-use AthenaPython	AthenaPython-*		Control -no_auto_imports
-
-private
-use GaudiInterface 	GaudiInterface-* 	External
-use StoreGate		StoreGate-*		Control
-use AthenaBaseComps     AthenaBaseComps-*       Control
-end_private
-
-branches src src/components doc python share share/tests test
-
-## default is to make a component library
-library StoreGateTests *.cxx components/*.cxx
-
-apply_pattern component_library
-apply_pattern declare_joboptions files="*.py tests/*.py"
-apply_pattern declare_python_modules files="*.py"
-
-
-#
-# dictionary creation (patterns from Gaudi/SEAL) for bindings
-#
-private
-use AtlasReflex		AtlasReflex-*		External
-
-apply_pattern lcgdict dict=StoreGateTests selectionfile=selection.xml \
-   headerfiles="../StoreGateTests/StoreGateTestsDict.h"
-end_private
diff --git a/Control/Valkyrie/cmt/requirements b/Control/Valkyrie/cmt/requirements
deleted file mode 100755
index 0c0c9914b7e648b634eef1b078d61353a1fd4116..0000000000000000000000000000000000000000
--- a/Control/Valkyrie/cmt/requirements
+++ /dev/null
@@ -1,30 +0,0 @@
-package Valkyrie
-author  Sebastien Binet  <binet@cern.ch>
-author  Frank Winklmeier <fwinkl@cern>
-
-use AtlasPolicy 	AtlasPolicy-*
-use AthenaCommon	AthenaCommon-*		Control -no_auto_imports
-
-private
-
-use GaudiInterface 	GaudiInterface-* 	External
-use AtlasValgrind	AtlasValgrind-*		External
-use AtlasBoost          AtlasBoost-*            External
-use AthenaKernel	AthenaKernel-*		Control
-use AthenaBaseComps	AthenaBaseComps-*	Control
-
-branches Valkyrie src src/components doc python share
-
-library Valkyrie *.cxx components/*.cxx
-
-apply_pattern component_library
-apply_pattern declare_joboptions files="*.py"
-apply_pattern declare_python_modules files="*.py"
-
-apply_pattern declare_scripts files="valkyrie.py callgrind.py"
-
-# no valgrind for darwin...
-apply_pattern disable_package_on platform=Darwin
-
-end_private
-
diff --git a/Control/xAODRootAccess/cmt/Makefile.RootCore b/Control/xAODRootAccess/cmt/Makefile.RootCore
deleted file mode 100644
index dded219e2e56a8031f0d4e6fc1dbc8aa7b60504e..0000000000000000000000000000000000000000
--- a/Control/xAODRootAccess/cmt/Makefile.RootCore
+++ /dev/null
@@ -1,25 +0,0 @@
-# this makefile also gets parsed by shell scripts
-# therefore it does not support full make syntax and features
-# edit with care
-
-# for full documentation check:
-# https://twiki.cern.ch/twiki/bin/viewauth/Atlas/RootCore#Package_Makefile
-
-PACKAGE          = xAODRootAccess
-PACKAGE_PRELOAD  = Tree Net
-PACKAGE_CXXFLAGS = 
-PACKAGE_OBJFLAGS = 
-PACKAGE_LDFLAGS  = 
-PACKAGE_BINFLAGS = 
-PACKAGE_LIBFLAGS = 
-PACKAGE_DEP      = AthContainers xAODCore xAODEventFormat xAODRootAccessInterfaces
-PACKAGE_TRYDEP   = 
-PACKAGE_CLEAN    = 
-PACKAGE_NOGRID   = 
-PACKAGE_PEDANTIC = 1
-PACKAGE_NOOPT    = 0
-PACKAGE_NOCC     = 0
-PACKAGE_REFLEX   = 1
-PACKAGE_SCRIPTS  = scripts/checkxAOD.py
-
-include $(ROOTCOREDIR)/Makefile-common
diff --git a/Control/xAODRootAccess/cmt/requirements b/Control/xAODRootAccess/cmt/requirements
deleted file mode 100644
index 9efb56d0c93d34e42fa994376dc5ab85b6f04417..0000000000000000000000000000000000000000
--- a/Control/xAODRootAccess/cmt/requirements
+++ /dev/null
@@ -1,46 +0,0 @@
-package xAODRootAccess
-# $Id: requirements 784654 2016-11-16 17:17:32Z krasznaa $
-
-public
-
-use AtlasPolicy              AtlasPolicy-*
-use AtlasROOT                AtlasROOT-*                External
-
-apply_tag ROOTNetLibs
-
-use AthContainers            AthContainers-*            Control
-use AthContainersInterfaces  AthContainersInterfaces-*  Control
-use xAODCore                 xAODCore-*                 Event/xAOD
-use xAODEventFormat          xAODEventFormat-*          Event/xAOD
-use xAODRootAccessInterfaces xAODRootAccessInterfaces-* Control
-use SGTools                  SGTools-*                  Control
-
-apply_pattern installed_library
-library xAODRootAccess ../Root/*.cxx
-
-macro_append xAODRootAccess_dependencies " xAODRootAccessDict "
-
-apply_pattern have_root_headers root_headers="tools/TTransTrees.h \
-                                              tools/TEventBranch.h \
-                                              tools/TEventTree.h \
-                                              tools/TMetaBranch.h \
-                                              tools/TMetaTree.h \
-                                              tools/TEventBranch.h \
-                                              tools/TEventTree.h \
-                                              tools/TMetaBranch.h \
-                                              tools/TMetaTree.h \
-                                              tools/TFileChecker.h \
-                                              tools/TFileMerger.h \
-                                              MakeTransientTree.h \
-                                              Init.h \
-                                              ../Root/LinkDef.h" \
-                                headers_lib="xAODRootAccess"
-
-private
-
-use AtlasReflex              AtlasReflex-*              External
-
-apply_pattern lcgdict dict=xAODRootAccessDict selectionfile=selection.xml \
-                      headerfiles="../xAODRootAccess/xAODRootAccessDict.h"
-
-end_private
diff --git a/Control/xAODRootAccessInterfaces/cmt/Makefile.RootCore b/Control/xAODRootAccessInterfaces/cmt/Makefile.RootCore
deleted file mode 100644
index 0d6ec01faab631cdcbd6a90c9a5e12c8be469fbe..0000000000000000000000000000000000000000
--- a/Control/xAODRootAccessInterfaces/cmt/Makefile.RootCore
+++ /dev/null
@@ -1,24 +0,0 @@
-# this makefile also gets parsed by shell scripts
-# therefore it does not support full make syntax and features
-# edit with care
-
-# for full documentation check:
-# https://twiki.cern.ch/twiki/bin/viewauth/Atlas/RootCore#Package_Makefile
-
-PACKAGE          = xAODRootAccessInterfaces
-PACKAGE_PRELOAD  = 
-PACKAGE_CXXFLAGS = 
-PACKAGE_OBJFLAGS = 
-PACKAGE_LDFLAGS  = 
-PACKAGE_BINFLAGS = 
-PACKAGE_LIBFLAGS = 
-PACKAGE_DEP      = 
-PACKAGE_TRYDEP   = 
-PACKAGE_CLEAN    = 
-PACKAGE_NOGRID   = 
-PACKAGE_PEDANTIC = 1
-PACKAGE_NOOPT    = 0
-PACKAGE_NOCC     = 0
-PACKAGE_REFLEX   = 0
-
-include $(ROOTCOREDIR)/Makefile-common
diff --git a/Control/xAODRootAccessInterfaces/cmt/requirements b/Control/xAODRootAccessInterfaces/cmt/requirements
deleted file mode 100644
index 670fab57838e17dae04bc80fdac601c15ac24ed7..0000000000000000000000000000000000000000
--- a/Control/xAODRootAccessInterfaces/cmt/requirements
+++ /dev/null
@@ -1,9 +0,0 @@
-package xAODRootAccessInterfaces
-# $Id: requirements 744380 2016-05-03 09:18:10Z krasznaa $
-
-use AtlasPolicy    AtlasPolicy-*
-use AtlasROOT      AtlasROOT-* External
-
-apply_pattern installed_library
-library xAODRootAccessInterfaces ../Root/*.cxx
-