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