Skip to content
Snippets Groups Projects
  1. May 06, 2025
  2. Apr 22, 2025
    • Vakho Tsulaia's avatar
      Bumped CMake policy_max to 4.0 · 12723cfe
      Vakho Tsulaia authored
      Cleaned up `CMakeLists.txt` files in subdirectories so that the minimum reqiured
      version is set only at the beginning of the top-level `CMakeLists.txt` file
      12723cfe
  3. Feb 06, 2025
  4. Nov 05, 2024
  5. Nov 03, 2024
  6. Oct 14, 2024
  7. Jun 24, 2024
  8. Jun 18, 2024
  9. Feb 10, 2024
  10. Feb 02, 2024
  11. Jan 31, 2024
  12. Jan 19, 2024
  13. Nov 30, 2023
  14. Oct 24, 2023
    • Riccardo Maria Bianchi's avatar
      Add constness to methods loading .db and returning 'world'. · 2a0bfc75
      Riccardo Maria Bianchi authored
      Sarka Todorova correctly noted that the public loaders should return
      a const 'world' volume, so a const pointer to the GeoVPhysVol.
      
      I added constness to both the GeoModelRead::buildGeoModel() and to the
      new loadDB() helper methods.
      
      I then remove the constness in the visualization code, internally,
      otherwise it's more complicated to manipulate the geo tree.
      2a0bfc75
  15. Aug 24, 2023
  16. Aug 15, 2023
  17. May 24, 2023
    • Benjamin Morgan's avatar
      Always link to namespaced CMake targets · cd4f5c34
      Benjamin Morgan authored
      All GeoModel targets provide ALIAS targets to their namespaced
      equivalents as exported for use later as imported targets. This
      renders obsolete the need to check for full/local builds and use different
      target names.
      
      Remove use of .._INDIVIDUAL_BUILD variables, consistently link to
      namespaced targets.
      
      TODO: fix this in FullSimLight due to incomplete use of FullSimLight
      interface target.
      cd4f5c34
    • Benjamin Morgan's avatar
      Simplify build/use of builtin/system JSON · 3d098064
      Benjamin Morgan authored
      - Make builtin "imported" target depend on JSONExt external project.
        - Subprojects only then need to link to the nlohmann_json target
          whether builtin/external is used
      - Use REQUIRED to find system nlohmann_json as modern installs will
        always provide a CMake config script.
      3d098064
    • Benjamin Morgan's avatar
      f304c3c8
  18. Dec 08, 2022
  19. Oct 20, 2022
  20. Sep 20, 2022
  21. Sep 12, 2022
  22. Sep 10, 2022
  23. Sep 09, 2022
  24. Jul 11, 2022
  25. Jul 08, 2022
  26. Jul 05, 2022
  27. Jul 04, 2022
  28. Jun 05, 2022
  29. Mar 31, 2022
  30. Feb 22, 2022
  31. Feb 18, 2022
  32. Dec 02, 2021
  33. Sep 30, 2021
Loading