| OLD | NEW |
| 1 # Copyright 2015 The Chromium Authors. All rights reserved. | 1 # Copyright 2015 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 source_set("thunk") { | 5 source_set("thunk") { |
| 6 # In GYP this is the same target as shared_impl. In GN these are split apart | 6 # In GYP this is the same target as shared_impl. In GN these are split apart |
| 7 # for clarity but to get component builds correct, targets must only depend | 7 # for clarity but to get component builds correct, targets must only depend |
| 8 # on these via the shared_impl component. | 8 # on these via the shared_impl component. |
| 9 # TODO(brettw) separate these when GYP compat is no longer required. | 9 # TODO(brettw) separate these when GYP compat is no longer required. |
| 10 visibility = [ "//ppapi/shared_impl" ] | 10 visibility = [ "//ppapi/shared_impl" ] |
| (...skipping 80 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 91 "ppb_network_monitor_thunk.cc", | 91 "ppb_network_monitor_thunk.cc", |
| 92 "ppb_network_proxy_api.h", | 92 "ppb_network_proxy_api.h", |
| 93 "ppb_network_proxy_thunk.cc", | 93 "ppb_network_proxy_thunk.cc", |
| 94 "ppb_output_protection_api.h", | 94 "ppb_output_protection_api.h", |
| 95 "ppb_output_protection_private_thunk.cc", | 95 "ppb_output_protection_private_thunk.cc", |
| 96 "ppb_pdf_api.h", | 96 "ppb_pdf_api.h", |
| 97 "ppb_platform_verification_api.h", | 97 "ppb_platform_verification_api.h", |
| 98 "ppb_printing_api.h", | 98 "ppb_printing_api.h", |
| 99 "ppb_printing_dev_thunk.cc", | 99 "ppb_printing_dev_thunk.cc", |
| 100 "ppb_scrollbar_api.h", | 100 "ppb_scrollbar_api.h", |
| 101 "ppb_talk_private_api.h", | |
| 102 "ppb_tcp_server_socket_private_api.h", | 101 "ppb_tcp_server_socket_private_api.h", |
| 103 "ppb_tcp_server_socket_private_thunk.cc", | 102 "ppb_tcp_server_socket_private_thunk.cc", |
| 104 "ppb_tcp_socket_api.h", | 103 "ppb_tcp_socket_api.h", |
| 105 "ppb_tcp_socket_private_api.h", | 104 "ppb_tcp_socket_private_api.h", |
| 106 "ppb_tcp_socket_private_thunk.cc", | 105 "ppb_tcp_socket_private_thunk.cc", |
| 107 "ppb_tcp_socket_thunk.cc", | 106 "ppb_tcp_socket_thunk.cc", |
| 108 "ppb_text_input_thunk.cc", | 107 "ppb_text_input_thunk.cc", |
| 109 "ppb_truetype_font_api.h", | 108 "ppb_truetype_font_api.h", |
| 110 "ppb_truetype_font_dev_thunk.cc", | 109 "ppb_truetype_font_dev_thunk.cc", |
| 111 "ppb_truetype_font_singleton_api.h", | 110 "ppb_truetype_font_singleton_api.h", |
| (...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 164 "ppb_flash_file_modulelocal_thunk.cc", | 163 "ppb_flash_file_modulelocal_thunk.cc", |
| 165 "ppb_flash_font_file_thunk.cc", | 164 "ppb_flash_font_file_thunk.cc", |
| 166 "ppb_flash_fullscreen_thunk.cc", | 165 "ppb_flash_fullscreen_thunk.cc", |
| 167 "ppb_flash_menu_thunk.cc", | 166 "ppb_flash_menu_thunk.cc", |
| 168 "ppb_flash_message_loop_thunk.cc", | 167 "ppb_flash_message_loop_thunk.cc", |
| 169 "ppb_flash_thunk.cc", | 168 "ppb_flash_thunk.cc", |
| 170 "ppb_gles_chromium_texture_mapping_thunk.cc", | 169 "ppb_gles_chromium_texture_mapping_thunk.cc", |
| 171 "ppb_pdf_thunk.cc", | 170 "ppb_pdf_thunk.cc", |
| 172 "ppb_platform_verification_private_thunk.cc", | 171 "ppb_platform_verification_private_thunk.cc", |
| 173 "ppb_scrollbar_thunk.cc", | 172 "ppb_scrollbar_thunk.cc", |
| 174 "ppb_talk_private_thunk.cc", | |
| 175 "ppb_url_util_thunk.cc", | 173 "ppb_url_util_thunk.cc", |
| 176 "ppb_video_capture_thunk.cc", | 174 "ppb_video_capture_thunk.cc", |
| 177 "ppb_video_decoder_dev_thunk.cc", | 175 "ppb_video_decoder_dev_thunk.cc", |
| 178 ] | 176 ] |
| 179 } | 177 } |
| 180 | 178 |
| 181 # We exclude a few more things for nacl_win64, to avoid pulling in more | 179 # We exclude a few more things for nacl_win64, to avoid pulling in more |
| 182 # dependencies. | 180 # dependencies. |
| 183 # TODO(GYP) this isn't correct. This should only be specifically for the | 181 # TODO(GYP) this isn't correct. This should only be specifically for the |
| 184 # nacl_win64 build (cross-compiled for a 32-bit Chrome), rather than all | 182 # nacl_win64 build (cross-compiled for a 32-bit Chrome), rather than all |
| (...skipping 11 matching lines...) Expand all Loading... |
| 196 } | 194 } |
| 197 | 195 |
| 198 defines = [ | 196 defines = [ |
| 199 # This target goes in the same library as shared_impl (in GYP they are the | 197 # This target goes in the same library as shared_impl (in GYP they are the |
| 200 # same). | 198 # same). |
| 201 "PPAPI_SHARED_IMPLEMENTATION", | 199 "PPAPI_SHARED_IMPLEMENTATION", |
| 202 | 200 |
| 203 "PPAPI_THUNK_IMPLEMENTATION", | 201 "PPAPI_THUNK_IMPLEMENTATION", |
| 204 ] | 202 ] |
| 205 } | 203 } |
| OLD | NEW |