Merge "Frameworks: convert platformprotos to soong" into pi-dev-plus-aosp
This commit is contained in:
committed by
Android (Google) Code Review
commit
ccccaf99f6
18
Android.bp
18
Android.bp
@@ -767,6 +767,24 @@ java_library {
|
|||||||
dxflags: ["--core-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 ==============================
|
// ==== c++ proto device library ==============================
|
||||||
cc_library {
|
cc_library {
|
||||||
name: "libplatformprotos",
|
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)
|
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) ==============================
|
# ==== java proto device library (for test only) ==============================
|
||||||
include $(CLEAR_VARS)
|
include $(CLEAR_VARS)
|
||||||
LOCAL_MODULE := platformprotosnano
|
LOCAL_MODULE := platformprotosnano
|
||||||
|
|||||||
Reference in New Issue
Block a user