1. 06 Jul, 2016 1 commit
    • machenbach's avatar
      [swarming] Port updated version of isolate_driver.py · 77fbb1c3
      machenbach authored
      This version of the isolate_driver includes a feature
      that automatically derives shared libraries for inclusion.
      
      This is needed for GN as the shared library location is
      different compared to gyp and having different configs
      would be tedious.
      
      This also removes the shared-library-specific configs as
      they are no longer needed with the new driver.
      
      BUG=chromium:474921
      
      Review-Url: https://codereview.chromium.org/2123223002
      Cr-Commit-Position: refs/heads/master@{#37555}
      77fbb1c3
  2. 06 Jun, 2016 1 commit
    • machenbach's avatar
      [gn] Fix isolate_driver for gn · 87affbc5
      machenbach authored
      This makes the isolate-driver script rebase all paths to be
      relative to the isolate-file location. This is an assumption
      of the go binaries and is needed for batcharchive to work.
      
      In gyp, actions were executed relative to the gyp file that
      specified them, while in gn it's relative to the product dir.
      
      BUG=chromium:474921
      
      Review-Url: https://codereview.chromium.org/2039873002
      Cr-Commit-Position: refs/heads/master@{#36746}
      87affbc5
  3. 01 Oct, 2015 1 commit
    • machenbach's avatar
      [swarming] Add isolate driver. · 983747ac
      machenbach authored
      This is a simplified version of chromium's isolate driver:
      - 'prepare' will create a *.isolate.gen.json with the
      arguments to be used later.
      - other modes will just be passed through to the isolate
      script.
      
      BUG=chromium:535160
      LOG=n
      NOTRY=true
      
      Review URL: https://codereview.chromium.org/1378133005
      
      Cr-Commit-Position: refs/heads/master@{#31046}
      983747ac