• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1filegroup {
2    name: "services-crashrecovery-sources",
3    srcs: [
4        ":crashrecovery-platform-adaptor-srcs",
5        ":statslog-crashrecovery-java-gen",
6    ] + select(soong_config_variable("ANDROID", "release_crashrecovery_module"), {
7        "true": [],
8        default: ["platform/java/**/*.java"],
9    }),
10    visibility: ["//frameworks/base:__subpackages__"],
11}
12
13filegroup {
14    name: "services-crashrecovery-module-sources",
15    srcs: ["module/java/**/*.java"],
16    visibility: ["//packages/modules/CrashRecovery/service"],
17}
18
19genrule {
20    name: "statslog-crashrecovery-java-gen",
21    tools: ["stats-log-api-gen"],
22    cmd: "$(location stats-log-api-gen) --java $(out) --module crashrecovery " +
23        "--javaPackage com.android.server.crashrecovery.proto --javaClass CrashRecoveryStatsLog --worksource",
24    out: ["com/android/server/crashrecovery/proto/CrashRecoveryStatsLog.java"],
25}
26