]> git.proxmox.com Git - mirror_edk2.git/blobdiff - BaseTools/Source/Python/GenFds/FdfParser.py
BaseTools: Fix the bug to support generate FFS by Align=Auto
[mirror_edk2.git] / BaseTools / Source / Python / GenFds / FdfParser.py
index 5489df59a6edf8c3da9ed84d6ec78976629b9cf3..f17a41f94df69ffe116f851c19d8889f753ba74e 100644 (file)
@@ -2746,7 +2746,9 @@ class FdfParser:
             if self.__GetAlignment():\r
                 if self.__Token not in ("Auto", "8", "16", "32", "64", "128", "512", "1K", "4K", "32K" ,"64K"):\r
                     raise Warning("Incorrect alignment '%s'" % self.__Token, self.FileName, self.CurrentLineNumber)\r
-                AlignValue = self.__Token\r
+                #For FFS, Auto is default option same to ""\r
+                if not self.__Token == "Auto":\r
+                    AlignValue = self.__Token\r
             if not self.__GetNextToken():\r
                 raise Warning("expected Filename value", self.FileName, self.CurrentLineNumber)\r
 \r