2011-05-24 Stephen White <senorblanco@chromium.org>
authorsenorblanco@chromium.org <senorblanco@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 24 May 2011 18:50:48 +0000 (18:50 +0000)
committersenorblanco@chromium.org <senorblanco@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 24 May 2011 18:50:48 +0000 (18:50 +0000)
commit107abcb5e69830f762670981bb5dfa6cc26b4938
tree99ab02ebe805d15bf5b1222b4573110be738b482
parentf88a675a32ab9329af86890af9670e3ef301103d
2011-05-24  Stephen White  <senorblanco@chromium.org>

        Reviewed by Kenneth Russell.

        Remove most style checks on Source/ThirdParty/glu, since it doesn't
        follow WebKit style.
        https://bugs.webkit.org/show_bug.cgi?id=61365

        * Scripts/webkitpy/style/checker.py:
2011-05-24  Stephen White  <senorblanco@chromium.org>

        Reviewed by Kenneth Russell.

        Unfork glu sources as much as possible.
        https://bugs.webkit.org/show_bug.cgi?id=61365

        Restore the glu sources closer to the original version on oss.sgi.com
        by removing the WebKit-specific include paths, restoring the include
        order, and renaming the glu* functions via #defines rather than in
        the source.

        * glu/README.webkit:
        Update the README to reflect the changes from trunk.
        * glu/glu.gyp:
        Add Source/Thirdparty/glu as an include path, so we can remove the
        hardcoded paths from the source files.
        * glu/gluos.h:
        Add #defines to rename the glu entry points to internal_*.
        * glu/internal_glu.h:
        * glu/libtess/dict.c:
        * glu/libtess/geom.c:
        * glu/libtess/geom.h:
        * glu/libtess/memalloc.c:
        * glu/libtess/mesh.c:
        * glu/libtess/mesh.h:
        * glu/libtess/normal.c:
        * glu/libtess/normal.h:
        * glu/libtess/priorityq-heap.c:
        * glu/libtess/priorityq-sort.h:
        * glu/libtess/priorityq.c:
        * glu/libtess/priorityq.h:
        * glu/libtess/render.c:
        * glu/libtess/render.h:
        * glu/libtess/sweep.c:
        * glu/libtess/sweep.h:
        * glu/libtess/tess.c:
        * glu/libtess/tess.h:
        * glu/libtess/tessmono.c:
        Remove WebKit-specific include paths, and internal_ prefixes from glu
        entry points.  Restore include order to original source order.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@87178 268f45cc-cd09-0410-ab3c-d52691b4dbfc
26 files changed:
Source/ThirdParty/ChangeLog
Source/ThirdParty/glu/README.webkit
Source/ThirdParty/glu/glu.gyp
Source/ThirdParty/glu/gluos.h
Source/ThirdParty/glu/internal_glu.h
Source/ThirdParty/glu/libtess/dict.c
Source/ThirdParty/glu/libtess/geom.c
Source/ThirdParty/glu/libtess/geom.h
Source/ThirdParty/glu/libtess/memalloc.c
Source/ThirdParty/glu/libtess/mesh.c
Source/ThirdParty/glu/libtess/mesh.h
Source/ThirdParty/glu/libtess/normal.c
Source/ThirdParty/glu/libtess/normal.h
Source/ThirdParty/glu/libtess/priorityq-heap.c
Source/ThirdParty/glu/libtess/priorityq-sort.h
Source/ThirdParty/glu/libtess/priorityq.c
Source/ThirdParty/glu/libtess/priorityq.h
Source/ThirdParty/glu/libtess/render.c
Source/ThirdParty/glu/libtess/render.h
Source/ThirdParty/glu/libtess/sweep.c
Source/ThirdParty/glu/libtess/sweep.h
Source/ThirdParty/glu/libtess/tess.c
Source/ThirdParty/glu/libtess/tess.h
Source/ThirdParty/glu/libtess/tessmono.c
Tools/ChangeLog
Tools/Scripts/webkitpy/style/checker.py