Use -Werror in external/piex am: 1ee57811ec am: 75fe364a16 am: 19ab0a1e78
am: cc441e44be

Change-Id: I62e520821575507deda336718d921b98a5965fc7
diff --git a/Android.bp b/Android.bp
index e15f2f6..d50c18f 100644
--- a/Android.bp
+++ b/Android.bp
@@ -1,35 +1,41 @@
+cc_defaults {
+    name: "piex_default_cflags",
+    cflags: ["-Wall", "-Werror", "-Wsign-compare"],
+}
+
 cc_library_static {
     name: "libbinary_parse",
+    defaults: ["piex_default_cflags"],
     vendor_available: true,
     srcs: [
         "src/binary_parse/cached_paged_byte_array.cc",
         "src/binary_parse/range_checked_byte_ptr.cc",
     ],
-    cppflags: ["-Wsign-compare"],
 }
 
 cc_library_static {
     name: "libimage_type_recognition",
+    defaults: ["piex_default_cflags"],
     vendor_available: true,
     srcs: [
         "src/image_type_recognition/image_type_recognition_lite.cc",
     ],
     static_libs: ["libbinary_parse"],
-    cppflags: ["-Wsign-compare"],
 }
 
 cc_library_static {
     name: "libtiff_directory",
+    defaults: ["piex_default_cflags"],
     vendor_available: true,
     srcs: [
         "src/tiff_directory/tiff_directory.cc",
     ],
     static_libs: ["libbinary_parse"],
-    cppflags: ["-Wsign-compare"],
 }
 
 cc_library_shared {
     name: "libpiex",
+    defaults: ["piex_default_cflags"],
     vendor_available: true,
     vndk: {
         enabled: true,
@@ -44,5 +50,4 @@
         "libimage_type_recognition",
         "libtiff_directory",
     ],
-    cppflags: ["-Wsign-compare"],
 }