1. 26 Sep, 2017 4 commits
  2. 25 Sep, 2017 1 commit
  3. 22 Sep, 2017 2 commits
  4. 19 Sep, 2017 1 commit
  5. 18 Sep, 2017 1 commit
  6. 15 Sep, 2017 2 commits
  7. 13 Sep, 2017 5 commits
  8. 12 Sep, 2017 3 commits
  9. 11 Sep, 2017 8 commits
  10. 08 Sep, 2017 1 commit
  11. 07 Sep, 2017 7 commits
  12. 06 Sep, 2017 5 commits
    • Bruce Dawson's avatar
      Revert "Fix autoninja.bat to not swallow ^^ sequences" · 464a4779
      Bruce Dawson authored
      This reverts commit ee3946be.
      
      Reason for revert: This broke autoninja. The arguments all come in as one and aren't recognized. I think I can fix but I'm reverting for now.
      
      Original change's description:
      > Fix autoninja.bat to not swallow ^^ sequences
      > 
      > Ninja uses the '^' character to indicate that ninja should build the
      > targets that are generated from the specified file, rather than
      > building the specified file. On Windows '^^' is needed because '^' is
      > the line continuation character. However autoninja.bat complicates
      > things because the multiple levels of batch files successfully swallow
      > pairs of '^' characters.
      > 
      > By adding quotes around %* in autoninja.bat it becomes possible to
      > invoke autoninja.bat normally. That is, this 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 requires 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: I648cf42675af2f946be7aa4033956b015d953829
      > Reviewed-on: https://chromium-review.googlesource.com/651826
      > Reviewed-by: Sébastien Marchand <sebmarchand@chromium.org>
      > Reviewed-by: Dirk Pranke <dpranke@chromium.org>
      > Commit-Queue: Bruce Dawson <brucedawson@chromium.org>
      
      TBR=dpranke@chromium.org,brucedawson@chromium.org,sebmarchand@chromium.org
      
      Change-Id: I131b9ba00882acb5a2d009a2a444f186740d7394
      No-Presubmit: true
      No-Tree-Checks: true
      No-Try: true
      Bug: 758725
      Reviewed-on: https://chromium-review.googlesource.com/654117
      Commit-Queue: Dirk Pranke <dpranke@chromium.org>
      Reviewed-by: 's avatarDirk Pranke <dpranke@chromium.org>
      464a4779
    • Aaron Gable's avatar
      Revert "Capture ctrl-c in presubmit multiprocessing pool" · 5254da18
      Aaron Gable authored
      This reverts commit 873c28d1.
      
      Reason for revert: Broken on Windows (crbug.com/762389)
      
      Original change's description:
      > Capture ctrl-c in presubmit multiprocessing pool
      > 
      > Presubmit spins up lots of multiprocessing processes to run
      > each individual test. If you cancel your presubmit run with
      > <ctrl>+c, that signal gets passed through to each of those,
      > which then raises its own KeyboardInterrupt, and prints its
      > own stacktrace.
      > 
      > This change has each member of the multiprocessing pool instead
      > exit gracefully (albeit with an error code) so that only the
      > parent process prints its stacktrace.
      > 
      > R=​michaelpg@chromium.org
      > 
      > Bug: 635196
      > Change-Id: If9081910a359889a43bc1b72c91a859ebe37a1d6
      > Reviewed-on: https://chromium-review.googlesource.com/651764
      > Reviewed-by: Robbie Iannucci <iannucci@chromium.org>
      > Commit-Queue: Aaron Gable <agable@chromium.org>
      
      TBR=iannucci@chromium.org,agable@chromium.org,michaelpg@chromium.org
      
      Change-Id: Ib8e5b2f59b0060dfbfbeba348e211db292318b3b
      No-Presubmit: true
      No-Tree-Checks: true
      No-Try: true
      Bug: 635196
      Reviewed-on: https://chromium-review.googlesource.com/653434Reviewed-by: 's avatarAaron Gable <agable@chromium.org>
      Commit-Queue: Aaron Gable <agable@chromium.org>
      5254da18
    • Bruce Dawson's avatar
      Fix autoninja.bat to not swallow ^^ sequences · ee3946be
      Bruce Dawson authored
      Ninja uses the '^' character to indicate that ninja should build the
      targets that are generated from the specified file, rather than
      building the specified file. On Windows '^^' is needed because '^' is
      the line continuation character. However autoninja.bat complicates
      things because the multiple levels of batch files successfully swallow
      pairs of '^' characters.
      
      By adding quotes around %* in autoninja.bat it becomes possible to
      invoke autoninja.bat normally. That is, this 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 requires 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: I648cf42675af2f946be7aa4033956b015d953829
      Reviewed-on: https://chromium-review.googlesource.com/651826Reviewed-by: 's avatarSébastien Marchand <sebmarchand@chromium.org>
      Reviewed-by: 's avatarDirk Pranke <dpranke@chromium.org>
      Commit-Queue: Bruce Dawson <brucedawson@chromium.org>
      ee3946be
    • Sebastien Marchand's avatar
      Add a script to make it easier to build a single source file with ninja · 4dd9682b
      Sebastien Marchand authored
      Bug: 759146
      Change-Id: I19edd0b525044655bb9a38b7ada0be9064457f38
      Reviewed-on: https://chromium-review.googlesource.com/636446
      Commit-Queue: Sébastien Marchand <sebmarchand@chromium.org>
      Reviewed-by: 's avatarMarc-Antoine Ruel <maruel@chromium.org>
      4dd9682b
    • Aaron Gable's avatar
      git-cl set_close: Don't fail on branches with no issue · 7139a4e2
      Aaron Gable authored
      R=tandrii@chromium.org
      
      Bug: 258661
      Change-Id: Iee910d6d01df4c675523abdaf4e505364f94c4aa
      Reviewed-on: https://chromium-review.googlesource.com/651233Reviewed-by: 's avatarAndrii Shyshkalov <tandrii@chromium.org>
      Commit-Queue: Aaron Gable <agable@chromium.org>
      7139a4e2