1. 04 Aug, 2014 3 commits
  2. 01 Aug, 2014 1 commit
  3. 31 Jul, 2014 7 commits
  4. 29 Jul, 2014 3 commits
  5. 28 Jul, 2014 1 commit
  6. 25 Jul, 2014 4 commits
  7. 24 Jul, 2014 7 commits
  8. 23 Jul, 2014 5 commits
  9. 22 Jul, 2014 6 commits
  10. 21 Jul, 2014 1 commit
  11. 18 Jul, 2014 1 commit
  12. 17 Jul, 2014 1 commit
    • Explicitly list files for the build. · 04bac60c
      Brett Wilson authored
      Removes shelling out to enumerate_files for the main targets (tests
      and examples are currently unchanged) in favor of explicitly listing
      out the files in the build.
      
      There are a number of reasons. My immediate reason is that doing this
      allows the file lists to be shared with the GN build so the GYP and GN
      builds of angle should mostly automatically stay in sync now. In
      addition, I don't think we should be enumerating files in GYP. No
      other Chrome sub-projects do this, and Chrome engineers expect files
      to be listed in .gyp* files. It's also slower to shell out a bunch of
      times to get the file lists (this matters more in the GN build which
      runs very quickly).
      
      Updates the GN build to share these file lists. This unbreaks the
      Windows GN Angle build.
      
      BUG=angle:698
      
      Change-Id: Iab8829628aeb7232bb64f4c247c35c6485bba3ee
      Reviewed-on: https://chromium-review.googlesource.com/208461Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org>
      Tested-by: 's avatarBrett Wilson <brettw@chromium.org>
      Reviewed-by: 's avatarShannon Woods <shannonwoods@chromium.org>