Mask compared bits in atomic operation tests. am: b2ed9fbe1a am: e37b18673d am: 97ce4...
[platform/upstream/VK-GL-CTS.git] / scripts / src_util / check_include_guards.py
index 085ba0c..fa792e1 100644 (file)
@@ -97,6 +97,15 @@ def getHeaderFileList (path):
                                        headers.append(os.path.join(root, file))
        return headers
 
+def checkIncludeGuards (files):
+    error = False
+    for file in files:
+        if isHeader(file):
+            if not hasValidIncludeGuard(file):
+                error = True
+                print "File %s contains invalid include guards" % file
+    return not error
+
 if __name__ == "__main__":
        parser = OptionParser()
        parser.add_option("-x", "--fix", action="store_true", dest="fix", default=False, help="attempt to fix include guards (use with caution)")