1. 29 Sep, 2017 3 commits
    • Bruce Dawson's avatar
      Fix autoninja to allow compiling one source file · f3b4f060
      Bruce Dawson authored
      This is the second attempt at fixing autoninja to allow passing '^^' to
      it to specify that ninja should build the outputs of the specified file
      instead of building that file itself. The problem is that '^' is a
      special character and when extra layers of indirection are added the
      number of '^' characters needed grows exponentially in some poorly
      understood way. The first fix attempt just quoted the arguments that
      autoninja.bat passed to autoninja.py, but that meant they came in as
      one argument. This fix expands on that by modifying autoninja.py to
      understand how to deal with the monolithic argument. With this change
      this once again works:
      
          autoninja -C out\debug_component ..\..\base\win\enum_variant.cc^^
      
      It can be convenient to have a ninja.bat file which starts goma and lets
      users keep typing the same build commands. However even with this fix
      the previously recommended ninja.bat file must be invoked with four
      '^' characters. If that is too much then the new recommended ninja.bat
      is to copy autoninja.bat and modify as needed, perhaps like this:
      
          @echo off
          call python c:\goma\goma-win64\goma_ctl.py ensure_start >nul
          FOR /f "usebackq tokens=*" %%a in (`python c:\src\depot_tools\autoninja.py "%*"`) do echo %%a & %%a
      
      BUG: 758725
      Change-Id: Ieee9cf343ee5f22e9988a1969cb7a7a90687666b
      Reviewed-on: https://chromium-review.googlesource.com/656478Reviewed-by: 's avatarSébastien Marchand <sebmarchand@chromium.org>
      Reviewed-by: 's avatarDirk Pranke <dpranke@chromium.org>
      Commit-Queue: Bruce Dawson <brucedawson@chromium.org>
      f3b4f060
    • Aaron Gable's avatar
      Remove defunct Rietveld end-to-end tests · 0a1f3f6a
      Aaron Gable authored
      R=tandrii@chromium.org
      
      Bug: 770019
      Change-Id: I55d74d67281bd3f79cfd5ba9f57eea082359573e
      Reviewed-on: https://chromium-review.googlesource.com/693034
      Commit-Queue: Aaron Gable <agable@chromium.org>
      Reviewed-by: 's avatarAndrii Shyshkalov <tandrii@chromium.org>
      0a1f3f6a
    • Dan Jacques's avatar
      [depot_tools] Add "ensure_bootstrap" script. · 35c5b9ad
      Dan Jacques authored
      Add a "ensure_bootstrap" script, which syncs the bootstrapped state of
      "depot_tools" so that remaining operations become read-only.
      
      BUG=chromium:769369
      TEST=local
      
      Change-Id: I2dab36112b378a926d8201d2ab31a7daa9f5da29
      Reviewed-on: https://chromium-review.googlesource.com/691318
      Commit-Queue: Daniel Jacques <dnj@chromium.org>
      Reviewed-by: 's avatarDon Garrett <dgarrett@chromium.org>
      Reviewed-by: 's avatarRobbie Iannucci <iannucci@chromium.org>
      35c5b9ad
  2. 28 Sep, 2017 3 commits
  3. 27 Sep, 2017 1 commit
  4. 26 Sep, 2017 4 commits
  5. 25 Sep, 2017 1 commit
  6. 22 Sep, 2017 2 commits
  7. 19 Sep, 2017 1 commit
  8. 18 Sep, 2017 1 commit
  9. 15 Sep, 2017 2 commits
  10. 13 Sep, 2017 5 commits
  11. 12 Sep, 2017 3 commits
  12. 11 Sep, 2017 8 commits
  13. 08 Sep, 2017 1 commit
  14. 07 Sep, 2017 5 commits