| OLD | NEW |
| 1 %YAML 1.2 | 1 %YAML 1.2 |
| 2 --- | | 2 --- | |
| 3 # GRPC Chromium BUILD.gn file. | 3 # GRPC Chromium BUILD.gn file. |
| 4 # This file has been automatically generated from a template file. | 4 # This file has been automatically generated from a template file. |
| 5 # Please look at the templates directory instead. | 5 # Please look at the templates directory instead. |
| 6 # This file can be regenerated from the template by running | 6 # This file can be regenerated from the template by running |
| 7 # tools/buildgen/generate_projects.sh | 7 # tools/buildgen/generate_projects.sh |
| 8 if (is_android) { | 8 if (is_android) { |
| 9 import("//build/config/android/config.gni") | 9 import("//build/config/android/config.gni") |
| 10 import("//build/config/android/rules.gni") | 10 import("//build/config/android/rules.gni") |
| (...skipping 126 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 137 "${hdr}", | 137 "${hdr}", |
| 138 % endfor | 138 % endfor |
| 139 % for hdr in hdrs: | 139 % for hdr in hdrs: |
| 140 "${hdr}", | 140 "${hdr}", |
| 141 % endfor | 141 % endfor |
| 142 % for src in srcs: | 142 % for src in srcs: |
| 143 "${src}", | 143 "${src}", |
| 144 % endfor | 144 % endfor |
| 145 ] | 145 ] |
| 146 % if contains_wrap_memcpy(srcs): | 146 % if contains_wrap_memcpy(srcs): |
| 147 if (is_android) { | 147 # gRPC memcpy wrapping logic isn't useful here. |
| 148 # gRPC memcpy wrapping logic isn't Android-friendly. | 148 # See https://crbug.com/661171 |
| 149 # See https://crbug.com/661171 | 149 sources -= [ |
| 150 sources -= [ | |
| 151 % for src in get_wrap_memcpy(srcs): | 150 % for src in get_wrap_memcpy(srcs): |
| 152 "${src}", | 151 "${src}", |
| 153 % endfor | 152 % endfor |
| 154 ] | 153 ] |
| 155 } | |
| 156 % endif | 154 % endif |
| 157 deps = [ | 155 deps = [ |
| 158 % for dep in get_deps(lib): | 156 % for dep in get_deps(lib): |
| 159 "${dep}", | 157 "${dep}", |
| 160 % endfor | 158 % endfor |
| 161 ] | 159 ] |
| 162 configs -= [ "//build/config/compiler:chromium_code" ] | 160 configs -= [ "//build/config/compiler:chromium_code" ] |
| 163 configs += [ | 161 configs += [ |
| 164 "//build/config/compiler:no_chromium_code", | 162 "//build/config/compiler:no_chromium_code", |
| 165 % for config in get_extra_configs(lib): | 163 % for config in get_extra_configs(lib): |
| (...skipping 21 matching lines...) Expand all Loading... |
| 187 configs -= [ "//build/config/compiler:chromium_code" ] | 185 configs -= [ "//build/config/compiler:chromium_code" ] |
| 188 configs += [ | 186 configs += [ |
| 189 "//build/config/compiler:no_chromium_code", | 187 "//build/config/compiler:no_chromium_code", |
| 190 % for config in get_extra_configs(tgt): | 188 % for config in get_extra_configs(tgt): |
| 191 "${config}", | 189 "${config}", |
| 192 % endfor | 190 % endfor |
| 193 ] | 191 ] |
| 194 public_configs = [ ":grpc_config" ] | 192 public_configs = [ ":grpc_config" ] |
| 195 } | 193 } |
| 196 </%def> | 194 </%def> |
| OLD | NEW |