sanitycheck: fail on warnings

Missed adding extra cflags to fail on warning. Adding those back.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
diff --git a/scripts/sanitycheck b/scripts/sanitycheck
index 045bfe4..02253a4 100755
--- a/scripts/sanitycheck
+++ b/scripts/sanitycheck
@@ -1777,9 +1777,17 @@
 
         verbose("Running cmake on %s for %s" %(self.source_dir, self.platform.name))
 
-        cmake_args = ['-B{}'.format(self.build_dir),
-                      '-S{}'.format(self.source_dir),
-                      '-G{}'.format(get_generator()[1])]
+        ldflags="-Wl,--fatal-warnings"
+
+        #fixme: add additional cflags based on options
+        cmake_args = [
+                '-B{}'.format(self.build_dir),
+                '-S{}'.format(self.source_dir),
+                '-DEXTRA_CFLAGS="-Werror ',
+                '-DEXTRA_AFLAGS=-Wa,--fatal-warnings',
+                '-DEXTRA_LDFLAGS="{}'.format(ldflags),
+                '-G{}'.format(get_generator()[1])
+                ]
 
         args = ["-D{}".format(a.replace('"', '')) for a in args]
         cmake_args.extend(args)