Skip to content
Snippets Groups Projects
  1. Dec 07, 2020
  2. Oct 14, 2020
  3. Oct 13, 2020
  4. Oct 06, 2020
  5. Oct 05, 2020
    • Frank Winklmeier's avatar
      PyUtils: Improvements for cmake_depends · c2877a17
      Frank Winklmeier authored
      Several improvements for `acmd.py cmake depends`:
      - Dependencies of an external library where not displayed correctly.
        Also warn the user in case the `--external` option is not used.
      - Improve filtering of custom targets. Instead of using a hard-coded
        list, parse the graphiz legend and use the target types for filtering.
      - Add an `--all` option to disable any filtering of custom targets.
      - Add a testing script. It's not run as a unit test because the output
        of the script would of course change from nightly to nightly. But it
        can be used as a manual test script to find regresssions.
      c2877a17
  6. Jul 14, 2020
  7. Jun 18, 2020
  8. Jun 15, 2020
  9. Jun 12, 2020
  10. Jun 10, 2020
  11. Jun 08, 2020
  12. Jun 03, 2020
    • Frank Winklmeier's avatar
      PyUtils: Add `acmd cmake depends` sub-command · d9392a0e
      Frank Winklmeier authored
      Add `acmd cmake depends` sub-command to show package/target
      dependencies. This script relies on the `packages.dot` file that needs
      to be produced during release building via `cmake --graphviz`.
      
      Relates to ATLINFR-3561.
      d9392a0e
  13. Mar 17, 2020
  14. Feb 07, 2020
  15. Feb 03, 2020
  16. Dec 19, 2019
    • scott snyder's avatar
      RootUtils: More python 3 fixes · 78950067
      scott snyder authored
       - For python 3, one needs to use PyInstanceMethod_New to create an instance
         method, not PyMethod_New as in python 2.
       - basestring
       - map is now a generator
       - commands -> subprocess
       - it.next() -> next(it)
      78950067
    • scott snyder's avatar
      PyUtils: Update CORAL attribute access for python 3. · 4f2dc43e
      scott snyder authored
      Update the handling of CORAL attributes to work with both py3 and py2.
      Can simplify it now using a pyroot template proxy.
      Also remove reference to izip, which doesn't exist in py3.
      4f2dc43e
  17. Dec 04, 2019
  18. Oct 24, 2019
  19. Oct 04, 2019
  20. Sep 09, 2019
  21. Aug 16, 2019
  22. Jul 12, 2019
  23. Jun 26, 2019
  24. Jun 21, 2019
  25. May 25, 2019
  26. May 15, 2019
    • Frank Winklmeier's avatar
      acmd: Remove dependency on extensions module · a5549505
      Frank Winklmeier authored
      Implement a trivial plugin registration to remove the dependency on the
      `extensions` module. Also remove some unused code and options. Add
      dependency on `requests` module (from LCG) to ensure the jira plugin
      works correctly.
      a5549505
  27. Feb 22, 2019
  28. Feb 06, 2019
  29. Dec 13, 2018
  30. Oct 12, 2018
    • Frank Winklmeier's avatar
      acmd.py: Remove unnecessary ROOT import in diff_root_files · 224d8af7
      Frank Winklmeier authored
      acmd.py loads all available plugins (modules in its script directory)
      each time it is executed. Removing unnecessary imports at the module
      level speeds up this process significantly. For example, removing the
      unnecessary ROOT import in diff_root_files.py saves 2 out of the 3
      seconds when running `acmd.py -h`.
      
      
      Former-commit-id: 788c04c2
      224d8af7
  31. Jun 02, 2018
    • Jochen Meyer's avatar
      fixing Warning for acmd.py filter_files · 0f1cb39c
      Jochen Meyer authored
      To extract single evts or a list of evts from whatever file the
      command 'acmd.py filter_files' is one of the recommended ways.
      However, this command issues the following warning since a long
      time:
      
      WARNING Please stop using AtlCopyBSEvent.exe, and use AtlCopyBSEvent instead
      
      This MR fixes that warning.
      
      
      Former-commit-id: 16925630
      0f1cb39c
  32. Apr 03, 2018
  33. Sep 18, 2017
  34. Aug 10, 2017
  35. Jun 07, 2017
    • Marcin Nowak's avatar
      PyUtils Reflex cleanup · ef436409
      Marcin Nowak authored
      Removing references to PyCintex, Reflex and ROOT6Setup from PyUtils
      as final cleanup after the ROOT6 transition
      ROOT6Setup remains in Helpers as it is still in use by other packages
      Note: Dso.py was earlier disabled and this commit does not fix it
      
      Former-commit-id: 5e9f6d2e
      ef436409
Loading