minor change to allow empty CMakeLists.txt files
Merge branch 'dev/cmake'

* dev/cmake:
  minor change to allow empty CMakeLists.txt files
  added dummy CMakeLists.txt files to silence a (new) warning
  check that all the requirements have a matching CMakeLists.txt
  fixed mistake in heptools-65a

From: Marco Clemencic <marco.clemencic@cern.ch>


git-svn-id: svn+ssh://svn.cern.ch/reps/gaudi/Gaudi/trunk@7299 53ecefc3-a64d-0410-9bdf-b8581fa3287e
fixed test aida2root to allow for new messages from ROOT

From: Marco Clemencic <marco.clemencic@cern.ch>


git-svn-id: svn+ssh://svn.cern.ch/reps/gaudi/Gaudi/trunk@7300 53ecefc3-a64d-0410-9bdf-b8581fa3287e
Fixed compile-time issue when symbol hiding is enabled (gcc 4.7)

From: Marco Clemencic <marco.clemencic@cern.ch>


git-svn-id: svn+ssh://svn.cern.ch/reps/gaudi/Gaudi/trunk@7301 53ecefc3-a64d-0410-9bdf-b8581fa3287e
Use the wrapper lcg-icpc-13 when buildin for icc13.

From: Marco Clemencic <marco.clemencic@cern.ch>


git-svn-id: svn+ssh://svn.cern.ch/reps/gaudi/Gaudi/trunk@7302 53ecefc3-a64d-0410-9bdf-b8581fa3287e
task #47619: Defer calls to OutputStreams in GaudiMP

Added the algorithms implementing the deferred write and added
a minimal test.

https://savannah.cern.ch/task/index.php?47619

From: Marco Clemencic <marco.clemencic@cern.ch>


git-svn-id: svn+ssh://svn.cern.ch/reps/gaudi/Gaudi/trunk@7320 53ecefc3-a64d-0410-9bdf-b8581fa3287e
reverted the change for icc13 to fix the build in LCG nightlies

From: Marco Clemencic <marco.clemencic@cern.ch>


git-svn-id: svn+ssh://svn.cern.ch/reps/gaudi/Gaudi/trunk@7321 53ecefc3-a64d-0410-9bdf-b8581fa3287e
added support for the library path for icc

When using a non-system compiler through the LHCb wrappers, we need
to add to the library path the compiler library dirs.
This was already implemented for gcc and clang, but it required some
adaptations for the intel compiler.
enable use of distcc+ccache and allow custom build prefix commands
detect Python options in a .qmt file also with 'from Configurables...'
Modified gaudirun.py to accept a .qmt file as argument.

When a file ending by '.qmt' is encountered on the command line, it
is parsed and replaced with the arguments and the option file it contains
before the list of arguments is passed to the the command line options parser.
Extended AlgorithmManager to allow aliasing of algorithm types.

From: Marco Clemencic <marco.clemencic@cern.ch>


git-svn-id: svn+ssh://svn.cern.ch/reps/gaudi/Gaudi/trunk@7322 53ecefc3-a64d-0410-9bdf-b8581fa3287e
allow enforcing of deferred write with alg type aliasing

From: Marco Clemencic <marco.clemencic@cern.ch>


git-svn-id: svn+ssh://svn.cern.ch/reps/gaudi/Gaudi/trunk@7323 53ecefc3-a64d-0410-9bdf-b8581fa3287e
Merge branch 'dev/cmake'

* dev/cmake:
  Modified gaudirun.py to accept a .qmt file as argument.
  detect Python options in a .qmt file also with 'from Configurables...'
  enable use of distcc+ccache and allow custom build prefix commands
  added support for the library path for icc

From: Marco Clemencic <marco.clemencic@cern.ch>


git-svn-id: svn+ssh://svn.cern.ch/reps/gaudi/Gaudi/trunk@7324 53ecefc3-a64d-0410-9bdf-b8581fa3287e
reverted changes to the aida2root test and applied them to aida2rootex

From: Marco Clemencic <marco.clemencic@cern.ch>


git-svn-id: svn+ssh://svn.cern.ch/reps/gaudi/Gaudi/trunk@7325 53ecefc3-a64d-0410-9bdf-b8581fa3287e
fixed to use GaudiProjectConfig.cmake not depending on Gaudi

For the install and python.zip target it was (implicitly) mandatory
to depent on Gaudi. Now it does not couse a failure anymore.
modified FindXercesC.cmake to set *_LIBRARY_DIRS

The <package>_LIBRARY_DIRS variable is needed by
GaudiProjectConfig.cmake to correctly set the LD_LIBRARY_PATH if we have
a runtime-only dependency.
fix to ignore CMakeLists.txt files from the build dir

If, by chance, the build produces CMakeLists.txt files in the binary
directory, they must not be considered during a reconfigure/rebuild.
add standard libraries location to rpath

Displaced the code to locate the standard libraries so that the
locations can be added to link_deirectories and then used in the rpath.
print a warning instead of fail when sources are not found