Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
  • This project
    • Loading...
  • Sign in / Register
A
angle
  • Project
    • Overview
    • Details
    • Activity
    • Cycle Analytics
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
  • Issues 0
    • Issues 0
    • List
    • Board
    • Labels
    • Milestones
  • Merge Requests 0
    • Merge Requests 0
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Charts
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • Chen Yisong
  • angle
  • Repository

Switch branch/tag
  • angle
  • src
  • libEGL.gypi
Find file
BlameHistoryPermalink
  • Brett Wilson's avatar
    Explicitly list files for the build. · 04bac60c
    Brett Wilson authored Jul 16, 2014
    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>
    04bac60c
libEGL.gypi 3.42 KB
EditWeb IDE
×

Replace libEGL.gypi

Attach a file by drag & drop or click to upload


Cancel
A new branch will be created in your fork and a new merge request will be started.