]> git.proxmox.com Git - mirror_edk2.git/blobdiff - BaseTools/Source/Python/Ecc/MetaDataParser.py
BaseTools/Ecc: Fix ECC check MetaFile Copyright information issue
[mirror_edk2.git] / BaseTools / Source / Python / Ecc / MetaDataParser.py
index 0fd9b6c4e330e8571a87eda620ea1c15014a4333..d9f0da1ee0d6c67dec21004ceda1c94d5aa96f30 100644 (file)
@@ -214,8 +214,12 @@ def _IsCopyrightLine (LineContent):
     LineContent = LineContent.upper()\r
     Result = False\r
 \r
+    #Support below Copyright format\r
+    # Copyright (C) 2020 Hewlett Packard Enterprise Development LP<BR>\r
+    # (C) Copyright 2020 Hewlett Packard Enterprise Development LP<BR>\r
     ReIsCopyrightRe = re.compile(r"""(^|\s)COPYRIGHT *\(""", re.DOTALL)\r
-    if ReIsCopyrightRe.search(LineContent):\r
+    ReIsCopyrightTypeB = re.compile(r"""(^|\s)\(C\)\s*COPYRIGHT""", re.DOTALL)\r
+    if ReIsCopyrightRe.search(LineContent) or ReIsCopyrightTypeB.search(LineContent):\r
         Result = True\r
 \r
     return Result\r