Skip to content
Snippets Groups Projects
  1. Jul 07, 2022
  2. Jun 16, 2022
  3. Jun 14, 2022
  4. Jun 09, 2022
  5. Jun 08, 2022
  6. May 18, 2022
  7. May 09, 2022
  8. Apr 29, 2022
  9. Apr 28, 2022
  10. Apr 07, 2022
  11. Apr 04, 2022
  12. Mar 30, 2022
    • Valentin Volkl's avatar
      cmake: drop calling DD4HEP_SETUP_BOOST_TARGETS when finding dd4hep · 9cfbeb26
      Valentin Volkl authored
          When using CMake 3.19 or newer and no CMAKE_CXX_STANDARD has been set before the call to find_package(dd4hep), downstream code will error with:
          ```
          CMake Error at /afs/cern.ch/user/v/vavolkl/cmaketest/tmp/CMakeFiles/CMakeTmp/CMakeLists.txt:13 (add_executable):
            CXX_STANDARD is set to invalid value 'CXX_EXTENSIONS'
      
          CMake Error at CMakeLists.txt:3 (try_compile):
            Failed to generate test project build system.
          ```
          because ${CMAKE_CXX_STANDARD} is empty. I couldn't find any relevant information in the changelog, so this might be a bug in CMake proper. When configuring dd4hep, CMAKE_CXX_STANDARD is assumed to always be set.
      9cfbeb26
    • Markus Frank's avatar
      Reduce coverity warnings · d7dba3c3
      Markus Frank authored
      d7dba3c3
    • Markus Frank's avatar
      Reduce coverity warnings · 43433881
      Markus Frank authored
      43433881
  13. Mar 21, 2022
  14. Mar 15, 2022
    • Paul Gessinger's avatar
      Add flag to relax exact python version requirement · 33a586b2
      Paul Gessinger authored
      As it stands, this project requires to find a python version matching
      the one ROOT was build against EXACTLY. This has been discussed in #842.
      This adds an option `DD4HEP_RELAX_PYVER` that will accept **any** python
      version. It will then perform a custom check if major and minor version
      of the ROOT python version and the one found match (in which it should
      be safe to assume ABI compatibility). If not, it prints a warning but
      continues with the build.
      33a586b2
  15. Mar 11, 2022
Loading