| ## @file | |
| # This file is used to define the identification of INF/DEC/DSC files | |
| # | |
| # Copyright (c) 2007, Intel Corporation. All rights reserved.<BR> | |
| # This program and the accompanying materials | |
| # are licensed and made available under the terms and conditions of the BSD License | |
| # which accompanies this distribution. The full text of the license may be found at | |
| # http://opensource.org/licenses/bsd-license.php | |
| # | |
| # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, | |
| # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. | |
| ## Identification | |
| # | |
| # This class defined basic Identification information structure which is used by INF/DEC/DSC files | |
| # | |
| # @param object: Inherited from object class | |
| # | |
| # @var FileName: To store data for Filename | |
| # @var FileFullPath: To store data for full path of the file | |
| # @var FileRelativePath: To store data for relative path of the file | |
| # @var RunStatus: Status of build system running | |
| # | |
| class Identification(object): | |
| def __init__(self): | |
| self.FileName = '' | |
| self.FileFullPath = '' | |
| self.FileRelativePath = '' | |
| self.PackagePath = '' | |
| ## GetFileName | |
| # | |
| # Reserved | |
| # | |
| def GetFileName(self, FileFullPath, FileRelativePath): | |
| pass | |
| ## GetFileName | |
| # | |
| # Reserved | |
| # | |
| def GetFileFullPath(self, FileName, FileRelativePath): | |
| pass | |
| ## GetFileName | |
| # | |
| # Reserved | |
| # | |
| def GetFileRelativePath(self, FileName, FileFullPath): | |
| pass | |
| ## | |
| # | |
| # This acts like the main() function for the script, unless it is 'import'ed into another | |
| # script. | |
| # | |
| if __name__ == '__main__': | |
| id = Identification() |