| Index: app/app_base.gypi
|
| diff --git a/app/app_base.gypi b/app/app_base.gypi
|
| index 9c505980aed0c558b36f29c965886ce0ccd3bb4b..db8ccebcc2c319d2ed236e02a6761982d1a52c48 100644
|
| --- a/app/app_base.gypi
|
| +++ b/app/app_base.gypi
|
| @@ -56,7 +56,6 @@
|
| 'msvs_guid': '4631946D-7D5F-44BD-A5A8-504C0A7033BE',
|
| 'variables': {
|
| 'app_base_target': 1,
|
| - 'gl_binding_output_dir': '<(SHARED_INTERMEDIATE_DIR)/app',
|
| },
|
| 'dependencies': [
|
| # app resources and ui_strings should be shared with the 64-bit
|
| @@ -74,17 +73,11 @@
|
| '../ui/base/strings/ui_strings.gyp:ui_strings',
|
| '<(libjpeg_gyp_path):libjpeg',
|
| ],
|
| - 'include_dirs': [
|
| - '../third_party/mesa/MesaLib/include',
|
| - '<(gl_binding_output_dir)',
|
| - ],
|
| # TODO(gregoryd): The direct_dependent_settings should be shared with
|
| # the 64-bit target, but it doesn't work due to a bug in gyp
|
| 'direct_dependent_settings': {
|
| 'include_dirs': [
|
| '..',
|
| - '../third_party/mesa/MesaLib/include',
|
| - '<(gl_binding_output_dir)',
|
| ],
|
| },
|
| 'sources': [
|
| @@ -200,25 +193,6 @@
|
| '../ui/base/x/x11_util.cc',
|
| '../ui/base/x/x11_util.h',
|
| '../ui/base/x/x11_util_internal.h',
|
| - 'gfx/gl/gl_bindings.h',
|
| - 'gfx/gl/gl_bindings_skia.cc',
|
| - 'gfx/gl/gl_bindings_skia.h',
|
| - 'gfx/gl/gl_context.cc',
|
| - 'gfx/gl/gl_context.h',
|
| - 'gfx/gl/gl_context_linux.cc',
|
| - 'gfx/gl/gl_context_mac.cc',
|
| - 'gfx/gl/gl_context_osmesa.cc',
|
| - 'gfx/gl/gl_context_osmesa.h',
|
| - 'gfx/gl/gl_context_stub.cc',
|
| - 'gfx/gl/gl_context_stub.h',
|
| - 'gfx/gl/gl_context_win.cc',
|
| - 'gfx/gl/gl_implementation.cc',
|
| - 'gfx/gl/gl_implementation.h',
|
| - 'gfx/gl/gl_implementation_linux.cc',
|
| - 'gfx/gl/gl_implementation_mac.cc',
|
| - 'gfx/gl/gl_implementation_win.cc',
|
| - 'gfx/gl/gl_interface.h',
|
| - 'gfx/gl/gl_interface.cc',
|
| 'mac/nsimage_cache.h',
|
| 'mac/nsimage_cache.mm',
|
| 'mac/scoped_nsdisable_screen_updates.h',
|
| @@ -240,42 +214,6 @@
|
| 'win/scoped_prop.h',
|
| 'win/shell.cc',
|
| 'win/shell.h',
|
| - '<(gl_binding_output_dir)/gl_bindings_autogen_gl.cc',
|
| - '<(gl_binding_output_dir)/gl_bindings_autogen_gl.h',
|
| - '<(gl_binding_output_dir)/gl_bindings_autogen_mock.cc',
|
| - '<(gl_binding_output_dir)/gl_bindings_autogen_osmesa.cc',
|
| - '<(gl_binding_output_dir)/gl_bindings_autogen_osmesa.h',
|
| - ],
|
| - # hard_dependency is necessary for this target because it has actions
|
| - # that generate header files included by dependent targtets. The header
|
| - # files must be generated before the dependents are compiled. The usual
|
| - # semantics are to allow the two targets to build concurrently.
|
| - 'hard_dependency': 1,
|
| - 'actions': [
|
| - {
|
| - 'action_name': 'generate_gl_bindings',
|
| - 'inputs': [
|
| - 'gfx/gl/generate_bindings.py',
|
| - ],
|
| - 'outputs': [
|
| - '<(gl_binding_output_dir)/gl_bindings_autogen_egl.cc',
|
| - '<(gl_binding_output_dir)/gl_bindings_autogen_egl.h',
|
| - '<(gl_binding_output_dir)/gl_bindings_autogen_gl.cc',
|
| - '<(gl_binding_output_dir)/gl_bindings_autogen_gl.h',
|
| - '<(gl_binding_output_dir)/gl_bindings_autogen_glx.cc',
|
| - '<(gl_binding_output_dir)/gl_bindings_autogen_glx.h',
|
| - '<(gl_binding_output_dir)/gl_bindings_autogen_mock.cc',
|
| - '<(gl_binding_output_dir)/gl_bindings_autogen_osmesa.cc',
|
| - '<(gl_binding_output_dir)/gl_bindings_autogen_osmesa.h',
|
| - '<(gl_binding_output_dir)/gl_bindings_autogen_wgl.cc',
|
| - '<(gl_binding_output_dir)/gl_bindings_autogen_wgl.h',
|
| - ],
|
| - 'action': [
|
| - 'python',
|
| - 'gfx/gl/generate_bindings.py',
|
| - '<(gl_binding_output_dir)',
|
| - ],
|
| - },
|
| ],
|
| 'conditions': [
|
| ['OS=="linux" or OS=="freebsd" or OS=="openbsd"', {
|
| @@ -331,27 +269,12 @@
|
| ],
|
| }],
|
| ['OS=="linux"', {
|
| - 'sources': [
|
| - 'gfx/gl/gl_context_egl.cc',
|
| - 'gfx/gl/gl_context_egl.h',
|
| - '<(gl_binding_output_dir)/gl_bindings_autogen_egl.cc',
|
| - '<(gl_binding_output_dir)/gl_bindings_autogen_egl.h',
|
| - '<(gl_binding_output_dir)/gl_bindings_autogen_glx.cc',
|
| - '<(gl_binding_output_dir)/gl_bindings_autogen_glx.h',
|
| - ],
|
| 'sources!': [
|
| '../ui/base/keycodes/keyboard_code_conversion_mac.mm',
|
| '../ui/base/keycodes/keyboard_code_conversion_mac.h',
|
| '../ui/base/keycodes/keyboard_codes_win.h',
|
| ],
|
| - 'include_dirs': [
|
| - # We don't use angle, but pull the EGL/GLES headers from there.
|
| - '../third_party/angle/include',
|
| - ],
|
| 'all_dependent_settings': {
|
| - 'defines': [
|
| - 'GL_GLEXT_PROTOTYPES',
|
| - ],
|
| 'ldflags': [
|
| '-L<(PRODUCT_DIR)',
|
| ],
|
| @@ -368,7 +291,6 @@
|
| 'libraries': [
|
| '$(SDKROOT)/System/Library/Frameworks/Accelerate.framework',
|
| '$(SDKROOT)/System/Library/Frameworks/AudioUnit.framework',
|
| - '$(SDKROOT)/System/Library/Frameworks/OpenGL.framework',
|
| ],
|
| },
|
| 'sources!': [
|
| @@ -382,17 +304,6 @@
|
| ],
|
| }],
|
| ['OS=="win"', {
|
| - 'include_dirs': [
|
| - '../third_party/angle/include',
|
| - ],
|
| - 'sources': [
|
| - 'gfx/gl/gl_context_egl.cc',
|
| - 'gfx/gl/gl_context_egl.h',
|
| - '<(gl_binding_output_dir)/gl_bindings_autogen_egl.cc',
|
| - '<(gl_binding_output_dir)/gl_bindings_autogen_egl.h',
|
| - '<(gl_binding_output_dir)/gl_bindings_autogen_wgl.cc',
|
| - '<(gl_binding_output_dir)/gl_bindings_autogen_wgl.h',
|
| - ],
|
| 'sources!': [
|
| '../ui/base/keycodes/keyboard_code_conversion_gtk.cc',
|
| '../ui/base/keycodes/keyboard_code_conversion_gtk.h',
|
|
|