summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChih-Hung Hsieh <chh@google.com>2017-10-12 00:15:36 +0000
committerandroid-build-merger <android-build-merger@google.com>2017-10-12 00:15:36 +0000
commitd5944a530eb24f71ac50a3faddd1501f41b61bca (patch)
treee3be27414b0523b6f2bb06c9f4563f655eaa874a
parentffc1e516fd222f3b3fab7b5f378f32280e29d81c (diff)
parentc65dc2582ebe08afb72345163cc28ca06755dd7c (diff)
downloadparameter-framework-o-mr1-iot-preview-8.tar.gz
am: c65dc2582e Change-Id: I804f4a7ead8eddd9bc3de4a36af554a64605d879
-rw-r--r--LibParameter.mk6
-rw-r--r--LibPfwUtility.mk5
-rw-r--r--LibRemoteProcessor.mk1
-rw-r--r--RemoteProcess.mk1
-rw-r--r--TestPlatform.mk2
-rw-r--r--XmlGenerator.mk2
6 files changed, 14 insertions, 3 deletions
diff --git a/LibParameter.mk b/LibParameter.mk
index 4cb423e..42084d5 100644
--- a/LibParameter.mk
+++ b/LibParameter.mk
@@ -131,7 +131,11 @@ LOCAL_C_INCLUDES += \
external/libxml2/include \
external/icu/icu4c/source/common
-LOCAL_CFLAGS := -frtti -fexceptions
+LOCAL_CFLAGS := -Wall -Werror
+
+LOCAL_CPPFLAGS := \
+ -frtti -fexceptions \
+ -Wno-instantiation-after-specialization \
LOCAL_STATIC_LIBRARIES := \
libpfw_utility$(SUFFIX) \
diff --git a/LibPfwUtility.mk b/LibPfwUtility.mk
index 0c8760e..2d0bcbf 100644
--- a/LibPfwUtility.mk
+++ b/LibPfwUtility.mk
@@ -42,4 +42,7 @@ LOCAL_SRC_FILES := \
LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH)/upstream/utility/
LOCAL_C_INCLUDES := $(LOCAL_PATH)/upstream/utility/
-LOCAL_CFLAGS := -frtti -fexceptions
+LOCAL_CFLAGS := \
+ -frtti -fexceptions \
+ -Wall -Werror \
+
diff --git a/LibRemoteProcessor.mk b/LibRemoteProcessor.mk
index c96b8f4..320857d 100644
--- a/LibRemoteProcessor.mk
+++ b/LibRemoteProcessor.mk
@@ -60,6 +60,7 @@ LOCAL_C_INCLUDES += \
$(LOCAL_PATH)/support/android/asio
LOCAL_CFLAGS := \
+ -Wall -Werror \
-frtti -fexceptions \
-isystem $(LOCAL_PATH)/asio/include
diff --git a/RemoteProcess.mk b/RemoteProcess.mk
index bd154d7..2578399 100644
--- a/RemoteProcess.mk
+++ b/RemoteProcess.mk
@@ -40,6 +40,7 @@ LOCAL_C_INCLUDES := \
$(LOCAL_PATH)/support/android/asio
LOCAL_CFLAGS := \
+ -Wall -Werror \
-frtti -fexceptions \
-isystem $(LOCAL_PATH)/asio/include
diff --git a/TestPlatform.mk b/TestPlatform.mk
index a5bb764..82d0842 100644
--- a/TestPlatform.mk
+++ b/TestPlatform.mk
@@ -60,3 +60,5 @@ LOCAL_CFLAGS := \
-isystem $(LOCAL_PATH)/asio/include
endif #ifeq ($(PFW_NETWORKING),false)
+
+LOCAL_CFLAGS += -Wall -Werror
diff --git a/XmlGenerator.mk b/XmlGenerator.mk
index 5bc2e4e..c1d9741 100644
--- a/XmlGenerator.mk
+++ b/XmlGenerator.mk
@@ -77,7 +77,7 @@ LOCAL_MODULE := domainGeneratorConnector
LOCAL_MODULE_OWNER := intel
LOCAL_STATIC_LIBRARIES := libpfw_utility_host
LOCAL_SHARED_LIBRARIES := libparameter_host
-LOCAL_CFLAGS := -fexceptions
+LOCAL_CFLAGS := -fexceptions -Wall -Werror
LOCAL_SRC_FILES := ./upstream/tools/xmlGenerator/domainGeneratorConnector.cpp
include $(BUILD_HOST_EXECUTABLE)