[Webkit-unassigned] [Bug 118815] New: ANGLE needs a repeatable way to update

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jul 17 14:51:07 PDT 2013


https://bugs.webkit.org/show_bug.cgi?id=118815

           Summary: ANGLE needs a repeatable way to update
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Macintosh
        OS/Version: Mac OS X 10.8
            Status: UNCONFIRMED
          Severity: Minor
          Priority: P3
         Component: ANGLE
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: achristensen at apple.com
                CC: dino at apple.com


Created an attachment (id=206915)
 --> (https://bugs.webkit.org/attachment.cgi?id=206915&action=review)
changes made from ANGLE r2426

Updating ANGLE is a pain.  My update in r152755 was done by making changes to ANGLE, running Bison, undoing some of those changes, manually editing generated code, and copying files.  This process needs to be streamlined.

I've done a different fix to glslang.y that causes the generated files to not need manual editing.  Here's the process to reproduce these files:

1) Apply patch to make changes to ANGLE.
2) Execute these commands to run Bison:
        cd src/compiler
        ./generate_parser.sh
        cd preprocessor
        chmod 755 generate_parser.sh
        ./generate_parser.sh
3) Copy ANGLE files into webkit repository.

The next step is getting all builds to run Bison as part of the build so we can remove the generated files entirely.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list