summaryrefslogtreecommitdiffstats
path: root/Android.mk
diff options
context:
space:
mode:
authorTim Murray <timmurray@google.com>2014-12-15 11:56:11 -0800
committerTim Murray <timmurray@google.com>2014-12-18 00:21:21 +0000
commit8439dc9fd569794b1a31f67cf43d9212de33eecc (patch)
treee76ac976d7ffef325c2a5f91e8fdc379a028e3b8 /Android.mk
parenta20bb17e4c6095a77425418d7eb0c1ceb50d05f7 (diff)
downloadandroid_system_vold-8439dc9fd569794b1a31f67cf43d9212de33eecc.tar.gz
android_system_vold-8439dc9fd569794b1a31f67cf43d9212de33eecc.tar.bz2
android_system_vold-8439dc9fd569794b1a31f67cf43d9212de33eecc.zip
Make vold compile with -Werror -Wall.
-Wno-missing-field-initializers is used as well, but that is an overzealous warning from initializing structs with {0} and not a real warning. bug 18736778 and 16868177 Change-Id: Iffde89cd7200d9a11193e1614f1819f9fcace30a
Diffstat (limited to 'Android.mk')
-rw-r--r--Android.mk4
1 files changed, 3 insertions, 1 deletions
diff --git a/Android.mk b/Android.mk
index cde66d9..f4ba3f3 100644
--- a/Android.mk
+++ b/Android.mk
@@ -61,6 +61,7 @@ LOCAL_C_INCLUDES := $(common_c_includes)
LOCAL_SHARED_LIBRARIES := $(common_shared_libraries)
LOCAL_STATIC_LIBRARIES := $(common_static_libraries)
LOCAL_MODULE_TAGS := eng tests
+LOCAL_CFLAGS := -Werror -Wall -Wno-missing-field-initializers
LOCAL_CXX_STL := libc++
include $(BUILD_STATIC_LIBRARY)
@@ -75,7 +76,7 @@ LOCAL_SRC_FILES := \
$(common_src_files)
LOCAL_C_INCLUDES := $(common_c_includes)
-LOCAL_CFLAGS := -Werror=format
+LOCAL_CFLAGS := -Werror -Wall -Wno-missing-field-initializers
LOCAL_SHARED_LIBRARIES := $(common_shared_libraries)
LOCAL_STATIC_LIBRARIES := $(common_static_libraries)
@@ -89,5 +90,6 @@ LOCAL_CLANG := false
LOCAL_SRC_FILES:= vdc.c
LOCAL_MODULE:= vdc
LOCAL_SHARED_LIBRARIES := libcutils
+LOCAL_CFLAGS := -Werror -Wall -Wno-missing-field-initializers
include $(BUILD_EXECUTABLE)