]> git.proxmox.com Git - mirror_edk2.git/blobdiff - BaseTools/Source/Python/Ecc/Configuration.py
BaseTools:ECC report errors on account of analyze special characters
[mirror_edk2.git] / BaseTools / Source / Python / Ecc / Configuration.py
index 46e2723d8facf719533769ac76e1961f81c9a3d3..57ae932ed2595423369734feb2fad1f07e8f30a6 100644 (file)
@@ -114,6 +114,7 @@ _ConfigFileToInternalTranslation = {
     "SmmCommParaCheckBufferType":"SmmCommParaCheckBufferType",\r
     "SpaceCheckAll":"SpaceCheckAll",\r
     "SpellingCheckAll":"SpellingCheckAll",\r
+    "TokenReleaceList":"TokenReleaceList",\r
     "UniCheckAll":"UniCheckAll",\r
     "UniCheckHelpInfo":"UniCheckHelpInfo",\r
     "UniCheckPCDInfo":"UniCheckPCDInfo",\r
@@ -389,6 +390,8 @@ class Configuration(object):
         # A list for Copyright format\r
         self.Copyright = []\r
 \r
+        self.TokenReleaceList = []\r
+\r
         self.ParseConfig()\r
 \r
     def ParseConfig(self):\r
@@ -419,6 +422,8 @@ class Configuration(object):
                     List[1] = GetSplitValueList(List[1], TAB_COMMA_SPLIT)\r
                 if List[0] == 'Copyright':\r
                     List[1] = GetSplitValueList(List[1], TAB_COMMA_SPLIT)\r
+                if List[0] == 'TokenReleaceList':\r
+                    List[1] = GetSplitValueList(List[1], TAB_COMMA_SPLIT)\r
                 self.__dict__[_ConfigFileToInternalTranslation[List[0]]] = List[1]\r
 \r
     def ShowMe(self):\r