| Index: components/payments/BUILD.gn
|
| diff --git a/components/payments/BUILD.gn b/components/payments/BUILD.gn
|
| index 924122beec489c7c06b64ab14a0aaaeb5601f7d8..22ae52831cd118c6671a145d32ff1d58a1a0e093 100644
|
| --- a/components/payments/BUILD.gn
|
| +++ b/components/payments/BUILD.gn
|
| @@ -24,6 +24,28 @@ mojom("payment_app") {
|
| ]
|
| }
|
|
|
| +# TODO(crbug.com/679381): Create a layered component to that we can remove the
|
| +# iOS check here (iOS strict DEPS checker doesn't like the //content dependency
|
| +# below).
|
| +if (!is_ios) {
|
| + static_library("payment_request_impl") {
|
| + sources = [
|
| + "payment_request.cc",
|
| + "payment_request.h",
|
| + "payment_request_delegate.h",
|
| + "payment_request_web_contents_manager.cc",
|
| + "payment_request_web_contents_manager.h",
|
| + ]
|
| +
|
| + deps = [
|
| + ":payment_request",
|
| + ":payment_validation",
|
| + "//content/public/browser",
|
| + "//mojo/public/cpp/bindings",
|
| + ]
|
| + }
|
| +}
|
| +
|
| static_library("payment_validation") {
|
| sources = [
|
| "payment_details_validation.cc",
|
|
|