summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGlenn Kasten <gkasten@google.com>2016-03-28 21:45:39 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2016-03-28 21:45:39 +0000
commita7cad447f17e3e82862f3bfe64d02767c1a87629 (patch)
tree2bddf4d285d2d81c6e1c4ef1773a57fef5f31055
parent45db1699c3b9d1f32d5ddf44fc32b0956cc47863 (diff)
parent2a34a2fc06a96ca23baa2f81a1490d6407a37637 (diff)
downloadandroid_system_media-a7cad447f17e3e82862f3bfe64d02767c1a87629.tar.gz
android_system_media-a7cad447f17e3e82862f3bfe64d02767c1a87629.tar.bz2
android_system_media-a7cad447f17e3e82862f3bfe64d02767c1a87629.zip
Merge "Make build warnings be errors" into nyc-dev
-rw-r--r--alsa_utils/Android.mk3
-rw-r--r--audio_route/Android.mk1
-rw-r--r--audio_utils/Android.mk11
-rw-r--r--audio_utils/spdif/Android.mk1
-rw-r--r--audio_utils/tests/Android.mk4
-rw-r--r--brillo/audio/audioservice/Android.mk5
-rw-r--r--radio/src/Android.mk4
7 files changed, 22 insertions, 7 deletions
diff --git a/alsa_utils/Android.mk b/alsa_utils/Android.mk
index 4b84a937..9b7f5dd3 100644
--- a/alsa_utils/Android.mk
+++ b/alsa_utils/Android.mk
@@ -27,7 +27,8 @@ LOCAL_C_INCLUDES += \
LOCAL_EXPORT_C_INCLUDE_DIRS := system/media/alsa_utils/include
LOCAL_SHARED_LIBRARIES := liblog libcutils libtinyalsa libaudioutils
LOCAL_MODULE_TAGS := optional
-LOCAL_CFLAGS := -Wno-unused-parameter
+LOCAL_CFLAGS := -Werror -Wall
+LOCAL_CFLAGS += -Wno-unused-parameter
include $(BUILD_SHARED_LIBRARY)
diff --git a/audio_route/Android.mk b/audio_route/Android.mk
index 2fcdc943..c32b88db 100644
--- a/audio_route/Android.mk
+++ b/audio_route/Android.mk
@@ -8,4 +8,5 @@ LOCAL_SRC_FILES:= audio_route.c
LOCAL_MODULE := libaudioroute
LOCAL_SHARED_LIBRARIES:= liblog libcutils libutils libexpat libtinyalsa
LOCAL_MODULE_TAGS := optional
+LOCAL_CFLAGS := -Werror -Wall
include $(BUILD_SHARED_LIBRARY)
diff --git a/audio_utils/Android.mk b/audio_utils/Android.mk
index 63fc8602..e3b63f57 100644
--- a/audio_utils/Android.mk
+++ b/audio_utils/Android.mk
@@ -28,6 +28,7 @@ LOCAL_SHARED_LIBRARIES := \
liblog \
libspeexresampler
+LOCAL_CFLAGS := -Werror -Wall
include $(BUILD_SHARED_LIBRARY)
include $(CLEAR_VARS)
@@ -43,7 +44,8 @@ LOCAL_SRC_FILES := \
roundup.c
LOCAL_C_INCLUDES += \
$(call include-path-for, audio-utils)
-LOCAL_CFLAGS := -D__unused=
+LOCAL_CFLAGS := -Werror -Wall
+LOCAL_CFLAGS += -D__unused='__attribute__((unused))'
include $(BUILD_HOST_STATIC_LIBRARY)
include $(CLEAR_VARS)
@@ -57,7 +59,8 @@ LOCAL_SRC_FILES := \
LOCAL_C_INCLUDES += \
$(call include-path-for, audio-utils)
-LOCAL_CFLAGS := -UHAVE_STDERR
+LOCAL_CFLAGS := -Werror -Wall
+LOCAL_CFLAGS += -UHAVE_STDERR
include $(BUILD_STATIC_LIBRARY)
@@ -74,6 +77,8 @@ LOCAL_C_INCLUDES += \
#LOCAL_SHARED_LIBRARIES := libaudioutils
+LOCAL_CFLAGS := -Werror -Wall
+
include $(BUILD_HOST_STATIC_LIBRARY)
include $(CLEAR_VARS)
@@ -89,6 +94,8 @@ LOCAL_SRC_FILES := \
LOCAL_C_INCLUDES += \
$(call include-path-for, audio-utils)
+LOCAL_CFLAGS := -Werror -Wall
+
include $(BUILD_STATIC_LIBRARY)
include $(call all-makefiles-under,$(LOCAL_PATH))
diff --git a/audio_utils/spdif/Android.mk b/audio_utils/spdif/Android.mk
index 39c2fa27..b218bd36 100644
--- a/audio_utils/spdif/Android.mk
+++ b/audio_utils/spdif/Android.mk
@@ -18,4 +18,5 @@ LOCAL_SHARED_LIBRARIES := \
libcutils \
liblog
+LOCAL_CFLAGS := -Werror -Wall
include $(BUILD_SHARED_LIBRARY)
diff --git a/audio_utils/tests/Android.mk b/audio_utils/tests/Android.mk
index 446b6144..0db09dc3 100644
--- a/audio_utils/tests/Android.mk
+++ b/audio_utils/tests/Android.mk
@@ -17,6 +17,7 @@ LOCAL_SRC_FILES := \
LOCAL_MODULE := primitives_tests
LOCAL_MODULE_TAGS := tests
+LOCAL_CFLAGS := -Werror -Wall
include $(BUILD_NATIVE_TEST)
include $(CLEAR_VARS)
@@ -26,6 +27,7 @@ LOCAL_C_INCLUDES := $(call include-path-for, audio-utils)
LOCAL_SHARED_LIBRARIES := libaudioutils
# libmedia libbinder libcutils libutils
LOCAL_STATIC_LIBRARIES := libsndfile
+LOCAL_CFLAGS := -Werror -Wall
include $(BUILD_EXECUTABLE)
include $(CLEAR_VARS)
@@ -34,6 +36,7 @@ LOCAL_MODULE := fifo_tests
LOCAL_C_INCLUDES := $(call include-path-for, audio-utils)
# libmedia libbinder libcutils libutils
LOCAL_STATIC_LIBRARIES := libsndfile libaudioutils liblog
+LOCAL_CFLAGS := -Werror -Wall
include $(BUILD_HOST_EXECUTABLE)
include $(CLEAR_VARS)
@@ -41,4 +44,5 @@ LOCAL_SRC_FILES := limiter_tests.c
LOCAL_MODULE := limiter_tests
LOCAL_C_INCLUDES := $(call include-path-for, audio-utils)
LOCAL_STATIC_LIBRARIES := libaudioutils
+LOCAL_CFLAGS := -Werror -Wall
include $(BUILD_HOST_EXECUTABLE)
diff --git a/brillo/audio/audioservice/Android.mk b/brillo/audio/audioservice/Android.mk
index 2ebf3335..8d4fb15e 100644
--- a/brillo/audio/audioservice/Android.mk
+++ b/brillo/audio/audioservice/Android.mk
@@ -32,7 +32,7 @@ LOCAL_SRC_FILES := \
audio_device_handler.cpp \
main_audio_service.cpp
LOCAL_SHARED_LIBRARIES := $(audio_service_shared_libraries)
-LOCAL_CFLAGS := -Wall
+LOCAL_CFLAGS := -Werror -Wall
LOCAL_INIT_RC := brilloaudioserv.rc
include $(BUILD_EXECUTABLE)
@@ -49,5 +49,6 @@ LOCAL_STATIC_LIBRARIES := \
libBionicGtestMain \
libchrome_test_helpers \
libgmock
-LOCAL_CFLAGS := -Wno-sign-compare -Wall
+LOCAL_CFLAGS := -Werror -Wall
+LOCAL_CFLAGS += -Wno-sign-compare
include $(BUILD_NATIVE_TEST)
diff --git a/radio/src/Android.mk b/radio/src/Android.mk
index b96a40a3..01787ec6 100644
--- a/radio/src/Android.mk
+++ b/radio/src/Android.mk
@@ -16,8 +16,8 @@ LOCAL_SHARED_LIBRARIES := \
LOCAL_MODULE := libradio_metadata
LOCAL_MODULE_TAGS := optional
-LOCAL_CFLAGS += \
- -fvisibility=hidden
+LOCAL_CFLAGS := -Werror -Wall
+LOCAL_CFLAGS += -fvisibility=hidden
LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH)/../include