diff options
author | Muhammad Qureshi <muhammadq@google.com> | 2020-01-30 06:01:03 +0000 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2020-01-30 06:01:03 +0000 |
commit | ef60e4614540d3c9974c259b7cf98e2f84f24efd (patch) | |
tree | 850a2cfce3859c23af2ad17b8160dec38ceaaa9b | |
parent | 4f24606234cd65010c6e3bca404c889342e7bfcf (diff) | |
parent | aa428cce83d4f430c1fcc8e784119d4a628bed89 (diff) |
Merge "Use autogenerated StatsLog that is Q-friendly"
-rw-r--r-- | Android.bp | 21 |
1 files changed, 18 insertions, 3 deletions
@@ -81,7 +81,6 @@ java_defaults { name: "NetworkStackAndroidLibraryDefaults", srcs: [ ":framework-networkstack-shared-srcs", - ":statslog-networkstack-java-gen", ], libs: ["unsupportedappusage"], static_libs: [ @@ -103,7 +102,11 @@ java_defaults { android_library { name: "NetworkStackApiCurrentLib", defaults: ["NetworkStackApiCurrentLevel", "NetworkStackAndroidLibraryDefaults"], - srcs: [":NetworkStackApiCurrentShims", "src/**/*.java"], + srcs: [ + ":NetworkStackApiCurrentShims", + "src/**/*.java", + ":statslog-networkstack-java-gen" + ], manifest: "AndroidManifestBase.xml", } @@ -119,7 +122,10 @@ java_library { android_library { name: "NetworkStackApiStableLib", defaults: ["NetworkStackApiStableLevel"], - srcs: ["src/**/*.java"], + srcs: [ + "src/**/*.java", + ":statslog-networkstack-java-gen-q", + ], // API stable uses a jarjared version of the shims static_libs: [ "NetworkStackApiStableDependencies", @@ -220,6 +226,15 @@ cc_library_shared { } genrule { + name: "statslog-networkstack-java-gen-q", + tools: ["stats-log-api-gen"], + cmd: "$(location stats-log-api-gen) --java $(out) --module network_stack" + + " --javaPackage com.android.networkstack.metrics --javaClass NetworkStackStatsLog" + + " --compileQ", + out: ["com/android/networkstack/metrics/NetworkStackStatsLog.java"], +} + +genrule { name: "statslog-networkstack-java-gen", tools: ["stats-log-api-gen"], cmd: "$(location stats-log-api-gen) --java $(out) --module network_stack" + |