Work around clang-tidy segmentation fault.
This should affect only builds that call clang-tidy. Without this change, clang-tidy has segmentation fault when compiling several files in the incident_* directories. Bug: 34740546 Test: build with WITH_TIDY=1 and DEFAULT_GLOBAL_TIDY_CHECKS="*,-readability-*,-google-readability-*,-google-runtime-references" Change-Id: Idfd46f36c01ccdd401eb54b750bc9d962c29ddeb
This commit is contained in:
@@ -1409,6 +1409,8 @@ include $(BUILD_JAVA_LIBRARY)
|
||||
# ==== c++ proto host library ==============================
|
||||
include $(CLEAR_VARS)
|
||||
LOCAL_MODULE := libplatformprotos
|
||||
# b/34740546, work around clang-tidy segmentation fault.
|
||||
LOCAL_TIDY_CHECKS := -modernize*
|
||||
LOCAL_PROTOC_OPTIMIZE_TYPE := full
|
||||
LOCAL_PROTOC_FLAGS := \
|
||||
--include_source_info \
|
||||
|
||||
@@ -34,6 +34,9 @@ LOCAL_SHARED_LIBRARIES := \
|
||||
libplatformprotos \
|
||||
libprotobuf-cpp-full
|
||||
|
||||
# b/34740546, work around clang-tidy segmentation fault.
|
||||
LOCAL_TIDY_CHECKS := -modernize*
|
||||
|
||||
LOCAL_C_FLAGS := \
|
||||
-Wno-unused-parameter
|
||||
include $(BUILD_HOST_EXECUTABLE)
|
||||
|
||||
@@ -21,6 +21,8 @@ LOCAL_PATH:= $(call my-dir)
|
||||
include $(CLEAR_VARS)
|
||||
|
||||
LOCAL_MODULE := incident-section-gen
|
||||
# b/34740546, work around clang-tidy segmentation fault.
|
||||
LOCAL_TIDY_CHECKS := -modernize*
|
||||
LOCAL_CFLAGS += -g -O0
|
||||
LOCAL_C_INCLUDES := \
|
||||
external/protobuf/src
|
||||
|
||||
Reference in New Issue
Block a user