Commit c95e7eeb authored by Clark DuVall's avatar Clark DuVall Committed by Commit Bot

[WebLayer] Exclude R files from client aar

This was causing issues when testing the client. We can remove these
since we currently don't need them.

Change-Id: I780b4e95bd751c39e8521b56c7647ae0a6fd1b42
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1845791Reviewed-by: default avatarScott Violet <sky@chromium.org>
Commit-Queue: Clark DuVall <cduvall@chromium.org>
Cr-Commit-Position: refs/heads/master@{#703466}
parent 97a176bc
...@@ -19,39 +19,57 @@ android_resources("client_resources") { ...@@ -19,39 +19,57 @@ android_resources("client_resources") {
android_manifest_dep = ":weblayer_client_manifest" android_manifest_dep = ":weblayer_client_manifest"
} }
android_library("java") { template("weblayer_java") {
java_files = [ android_library(target_name) {
"org/chromium/weblayer/BrowserController.java", java_files = [
"org/chromium/weblayer/BrowserFragment.java", "org/chromium/weblayer/BrowserController.java",
"org/chromium/weblayer/BrowserFragmentController.java", "org/chromium/weblayer/BrowserFragment.java",
"org/chromium/weblayer/BrowserObserver.java", "org/chromium/weblayer/BrowserFragmentController.java",
"org/chromium/weblayer/Callback.java", "org/chromium/weblayer/BrowserObserver.java",
"org/chromium/weblayer/ListenableFuture.java", "org/chromium/weblayer/Callback.java",
"org/chromium/weblayer/ListenableResult.java", "org/chromium/weblayer/ListenableFuture.java",
"org/chromium/weblayer/Navigation.java", "org/chromium/weblayer/ListenableResult.java",
"org/chromium/weblayer/NavigationController.java", "org/chromium/weblayer/Navigation.java",
"org/chromium/weblayer/NavigationObserver.java", "org/chromium/weblayer/NavigationController.java",
"org/chromium/weblayer/ObserverList.java", "org/chromium/weblayer/NavigationObserver.java",
"org/chromium/weblayer/Profile.java", "org/chromium/weblayer/ObserverList.java",
"org/chromium/weblayer/WebLayer.java", "org/chromium/weblayer/Profile.java",
"org/chromium/weblayer/ChildProcessService.java", "org/chromium/weblayer/WebLayer.java",
"org/chromium/weblayer/UnsupportedVersionException.java", "org/chromium/weblayer/ChildProcessService.java",
] "org/chromium/weblayer/UnsupportedVersionException.java",
]
deps = [
"//third_party/android_deps:com_android_support_support_fragment_java",
"//weblayer/browser/java:client_java",
]
deps += invoker.deps
# Needed for android.webkit.WebViewDelegate.
alternative_android_sdk_dep =
"//third_party/android_sdk:public_framework_system_java"
}
}
# This target should be used by client apps in the chromium repo that want to
# include the client library code and manifest.
weblayer_java("java") {
deps = [ deps = [
# This dep is needed to include the manifest that should be merged into the
# client app's manifest.
":client_resources", ":client_resources",
"//third_party/android_deps:com_android_support_support_fragment_java",
"//weblayer/browser/java:client_java",
] ]
}
# Needed for android.webkit.WebViewDelegate. # This target should only be used when generating the aar. The dist_aar rule
alternative_android_sdk_dep = # adds the client manifest separately.
"//third_party/android_sdk:public_framework_system_java" weblayer_java("aar_java") {
deps = []
} }
dist_aar("client_aar") { dist_aar("client_aar") {
deps = [ deps = [
":java", ":aar_java",
":weblayer_client_manifest", ":weblayer_client_manifest",
] ]
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment