diff options
Diffstat (limited to 'chromium/components/payments/content/android/BUILD.gn')
-rw-r--r-- | chromium/components/payments/content/android/BUILD.gn | 45 |
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" ] +} |