1. 08 Apr, 2015 1 commit
    • dnj@chromium.org's avatar
      Fix 'gsutil' self-discovery. · 5549faa5
      dnj@chromium.org authored
      Use 'realpath' instead of 'abspath' for self-discovery. This fixes an
      issue where 'gsutil' cannot find its dependencies when it is referenced
      through a symbolic link.
      
      Specifically, the symlink was: /b/scripts => /b/build/scripts
      'gsutil' was called as:
      /b/scripts/slave/../../../depot_tools/third_party/gsutil/gsutil
      
      Because '/b/scripts/slave' resolves to '/b/build/scripts/slave', the three
      parent directory operators actually resolve to '/b', but 'os.path.abspath'
      blindly resolves them to '/'.
      
      BUG=chromium:474442
      TEST=live
        - Signed onto failing bot, made this change, 'gsutil' works.
      
      R=hinoka@chromium.org
      
      Review URL: https://codereview.chromium.org/1060353002
      
      git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@294712 0039d316-1c4b-4281-b951-d872f2087c98
      5549faa5
  2. 07 Apr, 2015 7 commits
  3. 03 Apr, 2015 4 commits
  4. 02 Apr, 2015 2 commits
  5. 30 Mar, 2015 1 commit
  6. 27 Mar, 2015 2 commits
  7. 26 Mar, 2015 1 commit
  8. 25 Mar, 2015 1 commit
  9. 24 Mar, 2015 1 commit
  10. 23 Mar, 2015 1 commit
  11. 19 Mar, 2015 1 commit
  12. 16 Mar, 2015 1 commit
  13. 13 Mar, 2015 1 commit
  14. 12 Mar, 2015 1 commit
  15. 06 Mar, 2015 1 commit
  16. 03 Mar, 2015 2 commits
  17. 28 Feb, 2015 1 commit
  18. 26 Feb, 2015 2 commits
  19. 25 Feb, 2015 1 commit
  20. 23 Feb, 2015 1 commit
  21. 20 Feb, 2015 1 commit
  22. 19 Feb, 2015 3 commits
  23. 17 Feb, 2015 3 commits