]> git.proxmox.com Git - mirror_edk2.git/blobdiff - BaseTools/Source/Python/UPT/Object/Parser/InfBuildOptionObject.py
BaseTools: Clean up source files
[mirror_edk2.git] / BaseTools / Source / Python / UPT / Object / Parser / InfBuildOptionObject.py
index 391669fe64cb86c5b95961ef07e1d56b5be317a0..6011fbf52339f36a43a21ff8b4c4363a74785ae2 100644 (file)
@@ -1,12 +1,12 @@
 ## @file\r
-# This file is used to define class objects of INF file [BuildOptions] section. \r
-# It will consumed by InfParser. \r
+# This file is used to define class objects of INF file [BuildOptions] section.\r
+# It will consumed by InfParser.\r
 #\r
-# Copyright (c) 2011 - 2014, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2011 - 2018, Intel Corporation. All rights reserved.<BR>\r
 #\r
-# This program and the accompanying materials are licensed and made available \r
-# under the terms and conditions of the BSD License which accompanies this \r
-# distribution. The full text of the license may be found at \r
+# This program and the accompanying materials are licensed and made available\r
+# under the terms and conditions of the BSD License which accompanies this\r
+# distribution. The full text of the license may be found at\r
 # http://opensource.org/licenses/bsd-license.php\r
 #\r
 # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
@@ -16,7 +16,7 @@
 InfBuildOptionObject\r
 '''\r
 \r
-from Library import GlobalData \r
+from Library import GlobalData\r
 \r
 from Object.Parser.InfCommonObject import InfSectionCommonDef\r
 \r
@@ -25,17 +25,17 @@ class InfBuildOptionItem():
         self.Content     = ''\r
         self.SupArchList = []\r
         self.AsBuildList = []\r
-        \r
+\r
     def SetContent(self, Content):\r
         self.Content = Content\r
     def GetContent(self):\r
         return self.Content\r
-    \r
+\r
     def SetSupArchList(self, SupArchList):\r
         self.SupArchList = SupArchList\r
     def GetSupArchList(self):\r
         return self.SupArchList\r
-    \r
+\r
     #\r
     # AsBuild Information\r
     #\r
@@ -43,12 +43,12 @@ class InfBuildOptionItem():
         self.AsBuildList = AsBuildList\r
     def GetAsBuildList(self):\r
         return self.AsBuildList\r
-        \r
\r
+\r
+\r
 ## INF BuildOption section\r
 #  Macro define is not permitted for this section.\r
 #\r
-# \r
+#\r
 class InfBuildOptionsObject(InfSectionCommonDef):\r
     def __init__(self):\r
         self.BuildOptions = []\r
@@ -56,38 +56,38 @@ class InfBuildOptionsObject(InfSectionCommonDef):
     ## SetBuildOptions function\r
     #\r
     # For BuildOptionName, need to validate it's format\r
-    # For BuildOptionValue, just ignore it. \r
+    # For BuildOptionValue, just ignore it.\r
     #\r
     # @param  Arch          Indicated which arch of build options belong to.\r
     # @param  BuildOptCont  A list contain BuildOption related information.\r
     #                       The element in the list contain 3 members.\r
     #                       BuildOptionName, BuildOptionValue and IsReplace\r
     #                       flag.\r
-    # \r
+    #\r
     # @return True          Build options set/validate successfully\r
     # @return False         Build options set/validate failed\r
     #\r
     def SetBuildOptions(self, BuildOptCont, ArchList = None, SectionContent = ''):\r
 \r
-        if not GlobalData.gIS_BINARY_INF:      \r
-    \r
+        if not GlobalData.gIS_BINARY_INF:\r
+\r
             if SectionContent.strip() != '':\r
                 InfBuildOptionItemObj = InfBuildOptionItem()\r
                 InfBuildOptionItemObj.SetContent(SectionContent)\r
                 InfBuildOptionItemObj.SetSupArchList(ArchList)\r
-                          \r
+\r
                 self.BuildOptions.append(InfBuildOptionItemObj)\r
         else:\r
             #\r
-            # For AsBuild INF file      \r
+            # For AsBuild INF file\r
             #\r
             if len(BuildOptCont) >= 1:\r
                 InfBuildOptionItemObj = InfBuildOptionItem()\r
                 InfBuildOptionItemObj.SetAsBuildList(BuildOptCont)\r
                 InfBuildOptionItemObj.SetSupArchList(ArchList)\r
                 self.BuildOptions.append(InfBuildOptionItemObj)\r
-               \r
+\r
         return True\r
\r
+\r
     def GetBuildOptions(self):\r
-        return self.BuildOptions
\ No newline at end of file
+        return self.BuildOptions\r