OLD | NEW |
1 # Copyright (c) 2014 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2014 The Chromium Authors. All rights reserved. |
2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
4 | 4 |
5 { | 5 { |
6 'targets': [ | 6 'targets': [ |
7 { | 7 { |
8 'target_name': 'mojo_echo_bindings', | 8 'target_name': 'mojo_echo_bindings', |
9 'type': 'static_library', | 9 'type': 'static_library', |
10 'sources': [ | 10 'sources': [ |
(...skipping 125 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
136 'mojo_geometry_lib', | 136 'mojo_geometry_lib', |
137 'mojo_run_all_unittests', | 137 'mojo_run_all_unittests', |
138 'mojo_surfaces_bindings', | 138 'mojo_surfaces_bindings', |
139 'mojo_surfaces_lib', | 139 'mojo_surfaces_lib', |
140 ], | 140 ], |
141 'sources': [ | 141 'sources': [ |
142 'services/public/cpp/surfaces/tests/surface_unittest.cc', | 142 'services/public/cpp/surfaces/tests/surface_unittest.cc', |
143 ], | 143 ], |
144 }, | 144 }, |
145 { | 145 { |
| 146 'target_name': 'mojo_gles2', |
| 147 'type': 'shared_library', |
| 148 'defines': [ |
| 149 'MOJO_GLES2_IMPLEMENTATION', |
| 150 'GLES2_USE_MOJO', |
| 151 ], |
| 152 'include_dirs': [ |
| 153 '..', |
| 154 ], |
| 155 'dependencies': [ |
| 156 '../third_party/khronos/khronos.gyp:khronos_headers' |
| 157 ], |
| 158 'direct_dependent_settings': { |
| 159 'include_dirs': [ |
| 160 '..', |
| 161 ], |
| 162 'defines': [ |
| 163 'GLES2_USE_MOJO', |
| 164 ], |
| 165 }, |
| 166 'sources': [ |
| 167 'public/c/gles2/gles2.h', |
| 168 'public/c/gles2/gles2_export.h', |
| 169 'public/gles2/gles2_private.cc', |
| 170 'public/gles2/gles2_private.h', |
| 171 ], |
| 172 'conditions': [ |
| 173 ['OS=="mac"', { |
| 174 'xcode_settings': { |
| 175 # Make it a run-path dependent library. |
| 176 'DYLIB_INSTALL_NAME_BASE': '@loader_path', |
| 177 }, |
| 178 }], |
| 179 ], |
| 180 }, |
| 181 { |
146 'target_name': 'mojo_gles2_bindings', | 182 'target_name': 'mojo_gles2_bindings', |
147 'type': 'static_library', | 183 'type': 'static_library', |
148 'sources': [ | 184 'sources': [ |
149 'services/gles2/command_buffer.mojom', | 185 'services/gles2/command_buffer.mojom', |
150 'services/gles2/command_buffer_type_conversions.cc', | 186 'services/gles2/command_buffer_type_conversions.cc', |
151 'services/gles2/command_buffer_type_conversions.h', | 187 'services/gles2/command_buffer_type_conversions.h', |
152 'services/gles2/mojo_buffer_backing.cc', | 188 'services/gles2/mojo_buffer_backing.cc', |
153 'services/gles2/mojo_buffer_backing.h', | 189 'services/gles2/mojo_buffer_backing.h', |
154 ], | 190 ], |
155 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], | 191 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], |
(...skipping 525 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
681 'mojo_system_impl', | 717 'mojo_system_impl', |
682 ], | 718 ], |
683 'sources': [ | 719 'sources': [ |
684 'services/dbus_echo/dbus_echo_service.cc', | 720 'services/dbus_echo/dbus_echo_service.cc', |
685 ], | 721 ], |
686 }, | 722 }, |
687 ], | 723 ], |
688 }], | 724 }], |
689 ], | 725 ], |
690 } | 726 } |
OLD | NEW |