diff options
author | phajdan.jr@chromium.org <phajdan.jr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-12-14 00:33:41 +0000 |
---|---|---|
committer | phajdan.jr@chromium.org <phajdan.jr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-12-14 00:33:41 +0000 |
commit | 1eebbf98440fdb3fed0e8a921c2e31474f91bb1e (patch) | |
tree | 35f22fff92c610aec5fc8b7614c02aea4d5d7a20 /gpu/command_buffer/build_gles2_cmd_buffer.py | |
parent | 159fca8c1bca6ee664943eb849917edbcd843fe5 (diff) | |
download | chromium_src-1eebbf98440fdb3fed0e8a921c2e31474f91bb1e.zip chromium_src-1eebbf98440fdb3fed0e8a921c2e31474f91bb1e.tar.gz chromium_src-1eebbf98440fdb3fed0e8a921c2e31474f91bb1e.tar.bz2 |
Move gl2chromium.h out of third_party, it really is our file.
This will be helpful for using system mesa.
BUG=161389
Review URL: https://codereview.chromium.org/11466011
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173017 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'gpu/command_buffer/build_gles2_cmd_buffer.py')
-rwxr-xr-x | gpu/command_buffer/build_gles2_cmd_buffer.py | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/gpu/command_buffer/build_gles2_cmd_buffer.py b/gpu/command_buffer/build_gles2_cmd_buffer.py index 7a3e697..30b53fd 100755 --- a/gpu/command_buffer/build_gles2_cmd_buffer.py +++ b/gpu/command_buffer/build_gles2_cmd_buffer.py @@ -2445,14 +2445,16 @@ class CHeaderWriter(CWriter): _non_alnum_re = re.compile(r'[^a-zA-Z0-9]') - def __init__(self, filename, file_comment = None, guard_depth = 3): + def __init__(self, filename, file_comment = None): CWriter.__init__(self, filename) - base = os.path.dirname(os.path.abspath(filename)) - for i in range(guard_depth): - base = os.path.dirname(base) + base = os.path.abspath(filename) + while os.path.basename(base) != 'src': + new_base = os.path.dirname(base) + assert new_base != base # Prevent infinite loop. + base = new_base - hpath = os.path.abspath(filename)[len(base) + 1:] + hpath = os.path.relpath(filename, base) self.guard = self._non_alnum_re.sub('_', hpath).upper() + '_' self.Write(_LICENSE) @@ -7554,7 +7556,7 @@ def main(argv): "service/gles2_cmd_validation_implementation_autogen.h") gen.WriteCommonUtilsHeader("common/gles2_cmd_utils_autogen.h") gen.WriteCommonUtilsImpl("common/gles2_cmd_utils_implementation_autogen.h") - gen.WriteGLES2Header("../../third_party/khronos/GLES2/gl2chromium.h") + gen.WriteGLES2Header("../GLES2/gl2chromium.h") if gen.errors > 0: print "%d errors" % gen.errors |