summaryrefslogtreecommitdiff
path: root/chromium/components/payments/content/android/BUILD.gn
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/components/payments/content/android/BUILD.gn')
-rw-r--r--chromium/components/payments/content/android/BUILD.gn45
1 files changed, 44 insertions, 1 deletions
diff --git a/chromium/components/payments/content/android/BUILD.gn b/chromium/components/payments/content/android/BUILD.gn
index 72c630f27ec..ba4855549cb 100644
--- a/chromium/components/payments/content/android/BUILD.gn
+++ b/chromium/components/payments/content/android/BUILD.gn
@@ -13,13 +13,21 @@ static_library("android") {
"currency_formatter_android.cc",
"currency_formatter_android.h",
"error_message_util.cc",
+ "jni_payment_app.cc",
+ "jni_payment_app.h",
"origin_security_checker_android.cc",
+ "payment_feature_list.cc",
+ "payment_feature_list.h",
"payment_handler_host.cc",
"payment_handler_host.h",
"payment_manifest_downloader_android.cc",
"payment_manifest_downloader_android.h",
"payment_manifest_parser_android.cc",
"payment_manifest_parser_android.h",
+ "payment_request_spec.cc",
+ "payment_request_spec.h",
+ "payment_request_update_event_listener.cc",
+ "payment_request_update_event_listener.h",
"payment_validator_android.cc",
"url_util.cc",
]
@@ -42,10 +50,15 @@ generate_jni("jni_headers") {
sources = [
"java/src/org/chromium/components/payments/CurrencyFormatter.java",
"java/src/org/chromium/components/payments/ErrorMessageUtil.java",
+ "java/src/org/chromium/components/payments/JniPaymentApp.java",
+ "java/src/org/chromium/components/payments/JourneyLogger.java",
"java/src/org/chromium/components/payments/OriginSecurityChecker.java",
+ "java/src/org/chromium/components/payments/PaymentFeatureList.java",
"java/src/org/chromium/components/payments/PaymentHandlerHost.java",
"java/src/org/chromium/components/payments/PaymentManifestDownloader.java",
"java/src/org/chromium/components/payments/PaymentManifestParser.java",
+ "java/src/org/chromium/components/payments/PaymentRequestSpec.java",
+ "java/src/org/chromium/components/payments/PaymentRequestUpdateEventListener.java",
"java/src/org/chromium/components/payments/PaymentValidator.java",
"java/src/org/chromium/components/payments/UrlUtil.java",
]
@@ -57,14 +70,23 @@ android_library("java") {
"java/src/org/chromium/components/payments/Address.java",
"java/src/org/chromium/components/payments/CurrencyFormatter.java",
"java/src/org/chromium/components/payments/ErrorMessageUtil.java",
+ "java/src/org/chromium/components/payments/JniPaymentApp.java",
+ "java/src/org/chromium/components/payments/JourneyLogger.java",
+ "java/src/org/chromium/components/payments/MojoStructCollection.java",
"java/src/org/chromium/components/payments/OriginSecurityChecker.java",
+ "java/src/org/chromium/components/payments/PackageManagerDelegate.java",
"java/src/org/chromium/components/payments/PayerData.java",
"java/src/org/chromium/components/payments/PaymentAddressTypeConverter.java",
"java/src/org/chromium/components/payments/PaymentApp.java",
"java/src/org/chromium/components/payments/PaymentDetailsConverter.java",
+ "java/src/org/chromium/components/payments/PaymentDetailsUpdateService.java",
+ "java/src/org/chromium/components/payments/PaymentDetailsUpdateServiceHelper.java",
+ "java/src/org/chromium/components/payments/PaymentFeatureList.java",
"java/src/org/chromium/components/payments/PaymentHandlerHost.java",
"java/src/org/chromium/components/payments/PaymentManifestDownloader.java",
"java/src/org/chromium/components/payments/PaymentManifestParser.java",
+ "java/src/org/chromium/components/payments/PaymentRequestSpec.java",
+ "java/src/org/chromium/components/payments/PaymentRequestUpdateEventListener.java",
"java/src/org/chromium/components/payments/PaymentValidator.java",
"java/src/org/chromium/components/payments/UrlUtil.java",
"java/src/org/chromium/components/payments/WebAppManifestSection.java",
@@ -83,7 +105,20 @@ android_library("java") {
"//url:gurl_java",
"//url:origin_java",
]
- srcjar_deps = [ ":error_strings_generated_srcjar" ]
+ srcjar_deps = [
+ ":error_strings_generated_srcjar",
+ ":payment_app_type_generated_enum",
+ ":payment_details_update_service_aidl",
+ ":payments_journey_logger_enum_javagen",
+ ]
+}
+
+android_aidl("payment_details_update_service_aidl") {
+ interface_file = "java/src/org/chromium/components/payments/payment_details_update_service.aidl"
+ sources = [
+ "java/src/org/chromium/components/payments/IPaymentDetailsUpdateService.aidl",
+ "java/src/org/chromium/components/payments/IPaymentDetailsUpdateServiceCallback.aidl",
+ ]
}
java_cpp_strings("error_strings_generated_srcjar") {
@@ -97,3 +132,11 @@ java_cpp_strings("method_strings_generated_srcjar") {
template = "java_templates/MethodStrings.java.tmpl"
}
+
+java_cpp_enum("payment_app_type_generated_enum") {
+ sources = [ "//components/payments/content/payment_app.h" ]
+}
+
+java_cpp_enum("payments_journey_logger_enum_javagen") {
+ sources = [ "//components/payments/core/journey_logger.h" ]
+}