]> git.proxmox.com Git - mirror_edk2.git/blobdiff - BaseTools/Conf/build_rule.template
Improved the file type filter
[mirror_edk2.git] / BaseTools / Conf / build_rule.template
index abba0b704c01af8cd1c83ca682be0c26fd1527a5..5589a183893f4042e0e6bb3a48672366acbd95e5 100644 (file)
@@ -46,21 +46,20 @@ FileTypeMapping = {
     ".so"   :   "Dynamic-Library",
 }
 
-DefaultToolCode = ["CC", "ASM", "SLINK", "DLINK", "PCH", "PP", "ASL", "VFRC", "AUTOGEN"]
+DefaultToolCode = ["CC", "ASM", "SLINK", "DLINK", "PCH", "PP", "ASL"]
 
 ToolCodeMapping = {
-    "C-Code"                        :   "CC",
-    "C-Header"                      :   "PCH",
-    "Masm-Code"                     :   "ASM",
-    "Iasm-Code"                     :   "ASM",          # IPF assembly code
-    "Gasm-Code"                     :   "ASM",          # GNU assembly code
-    "Unicode-Text"                  :   "AUTOGEN",
-    "Visual-Form-Representation"    :   "VFRC",
-    "Preprocessed-Code"             :   "CC",
-    "Acpi-Source-Language"          :   "ASL",
-    "Object"                        :   "SLINK",
-    "Static-Library"                :   "DLINK",
-    "Dependency-Expression"         :   "PP",
+    "C-Code"                        :   ["CC"],
+    "C-Header"                      :   ["PCH"],
+    "Masm-Code"                     :   ["PP", "ASM"],
+    "Iasm-Code"                     :   ["PP", "ASM"],      # IPF assembly code
+    "Gasm-Code"                     :   ["ASM"],               # GNU assembly code
+    "Visual-Form-Representation"    :   ["PP", "CC"],
+    "Preprocessed-Code"             :   ["CC"],
+    "Acpi-Source-Language"          :   ["ASL"],
+    "Object"                        :   ["SLINK"],
+    "Static-Library"                :   ["DLINK"],
+    "Dependency-Expression"         :   ["PP"],
 }
 
 ToolChainFamilyMapping = {