Skip to content
  • Marco Clemencic's avatar
    Merge branch 'dev/cmake' · 7a921110
    Marco Clemencic authored
    * dev/cmake: (26 commits)
      updated tests after commit 341ac7 (fixed handling of CMAKE_PREFIX_PATH)
      Removed 'endreq', slipped in with a relatively recent patch.
      improved support for launch rules and allow use of ctest launchers
      setting CMake policy CMP0026 to OLD (LOCATION vs $<TARGET_FILE>)
      fixed handling of CMAKE_PREFIX_PATH env var in GaudiToolchainMacros
      added backward compatibility with old LHCb toolchain file
      modified InheritHEPTools to use GaudiToolchainMacros
      add InstallArea/${BINARY_TAG}/cmake to the search path
      factored out the default toolchain code and modified toolchain.cmake
      added tests on CMake modules to the default test suite
      add support for special conventions in projects lookup
      added ATLAS convention test for CMake lookup
      avoid that the cmake/tests directory goes in the list of packages
      made cmake_coverage.py executable
      renamed: FindUsedProjects.cmake -> GaudiToolchainMacros.cmake
      added functions to prepare search path from projects
      helper tools to test CMake modules
      minor change in a message
      ignore test wrappers in the HTML report (if successful)
      add labels to tests
      ...
    
    Conflicts:
    	GaudiPolicy/doc/release.notes
    
    From: Marco Clemencic <marco.clemencic@cern.ch>
    
    
    git-svn-id: svn+ssh://svn.cern.ch/reps/gaudi/Gaudi/trunk@7516 53ecefc3-a64d-0410-9bdf-b8581fa3287e
    7a921110