summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChih-Hung Hsieh <chh@google.com>2017-10-31 14:57:21 -0700
committerChih-Hung Hsieh <chh@google.com>2017-10-31 15:20:19 -0700
commitb868033cdeadac4c77ec28b7e962bd49c21c1602 (patch)
treee7381f52a775ea330e1961ad9585ff750295a1c6
parentdafedf866f507762306dff5269e06af6a0de5204 (diff)
downloadfugu-b868033cdeadac4c77ec28b7e962bd49c21c1602.tar.gz
Use -Werror in device/asus/fugu
* Suppress existing non-critical warnings. Bug: 66996870 Test: build with WITH_TIDY=1 Change-Id: I90177677f15d5c9ef4ce4f0d3a81e50873982f71
-rw-r--r--dumpstate/Android.mk4
-rw-r--r--recovery/Android.mk6
2 files changed, 10 insertions, 0 deletions
diff --git a/dumpstate/Android.mk b/dumpstate/Android.mk
index 0cfb2d9..6682a37 100644
--- a/dumpstate/Android.mk
+++ b/dumpstate/Android.mk
@@ -22,6 +22,10 @@ LOCAL_SRC_FILES := \
DumpstateDevice.cpp \
service.cpp
+LOCAL_CFLAGS := -Wall -Werror
+# 'pad64' is unused in DumpstateDevice.cpp
+LOCAL_CFLAGS += -Wno-unused-const-variable
+
LOCAL_SHARED_LIBRARIES := \
android.hardware.dumpstate@1.0 \
libbase \
diff --git a/recovery/Android.mk b/recovery/Android.mk
index 2499a44..781ed98 100644
--- a/recovery/Android.mk
+++ b/recovery/Android.mk
@@ -6,6 +6,11 @@ include $(CLEAR_VARS)
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE := librecovery_updater_fugu
LOCAL_SRC_FILES := recovery_updater.cpp fw_version_check.cpp
+LOCAL_CFLAGS := -Wall -Werror
+# 'ErrorAbort' is deprecated
+LOCAL_CFLAGS += -Wno-deprecated-declarations
+# 'readbyte_umip_emmc' is unused
+LOCAL_CFLAGS += -Wno-unused-function
LOCAL_STATIC_LIBRARIES := libedify
include $(BUILD_STATIC_LIBRARY)
@@ -15,6 +20,7 @@ include $(CLEAR_VARS)
LOCAL_MODULE_TAGS := optional
LOCAL_C_INCLUDES += bootable/recovery
LOCAL_SRC_FILES := recovery_ui.cpp
+LOCAL_CFLAGS := -Wall -Werror
# should match TARGET_RECOVERY_UI_LIB set in BoardConfig.mk
LOCAL_MODULE := librecovery_ui_fugu