Frameworks: convert platformprotos to soong
Bug: 64328974 Test: m Change-Id: I3729a3132c1ef07dded69801373edf51006fa623
This commit is contained in:
parent
41672de0a9
commit
af27bf6662
18
Android.bp
18
Android.bp
@ -766,6 +766,24 @@ java_library {
|
||||
dxflags: ["--core-library"],
|
||||
}
|
||||
|
||||
// ==== java proto host library ==============================
|
||||
java_library_host {
|
||||
name: "platformprotos",
|
||||
srcs: [
|
||||
"cmds/am/proto/instrumentation_data.proto",
|
||||
"core/proto/**/*.proto",
|
||||
"libs/incident/proto/**/*.proto",
|
||||
"cmds/statsd/src/**/*.proto",
|
||||
],
|
||||
proto: {
|
||||
include_dirs: ["external/protobuf/src"],
|
||||
type: "full",
|
||||
},
|
||||
errorprone: {
|
||||
javacflags: ["-Xep:MissingOverride:OFF"], // b/72714520
|
||||
},
|
||||
}
|
||||
|
||||
// ==== c++ proto device library ==============================
|
||||
cc_library {
|
||||
name: "libplatformprotos",
|
||||
|
17
Android.mk
17
Android.mk
@ -670,23 +670,6 @@ LOCAL_DROIDDOC_CUSTOM_TEMPLATE_DIR:=external/doclava/res/assets/templates-sdk
|
||||
|
||||
include $(BUILD_DROIDDOC)
|
||||
|
||||
# ==== java proto host library ==============================
|
||||
include $(CLEAR_VARS)
|
||||
LOCAL_MODULE := platformprotos
|
||||
LOCAL_PROTOC_OPTIMIZE_TYPE := full
|
||||
LOCAL_PROTOC_FLAGS := \
|
||||
-Iexternal/protobuf/src
|
||||
LOCAL_SOURCE_FILES_ALL_GENERATED := true
|
||||
LOCAL_SRC_FILES := \
|
||||
cmds/am/proto/instrumentation_data.proto \
|
||||
cmds/statsd/src/perfetto/perfetto_config.proto \
|
||||
$(call all-proto-files-under, core/proto) \
|
||||
$(call all-proto-files-under, libs/incident/proto) \
|
||||
$(call all-proto-files-under, cmds/statsd/src)
|
||||
# b/72714520
|
||||
LOCAL_ERROR_PRONE_FLAGS := -Xep:MissingOverride:OFF
|
||||
include $(BUILD_HOST_JAVA_LIBRARY)
|
||||
|
||||
# ==== java proto device library (for test only) ==============================
|
||||
include $(CLEAR_VARS)
|
||||
LOCAL_MODULE := platformprotosnano
|
||||
|
Loading…
x
Reference in New Issue
Block a user