## @file # This file is used to define the identification of INF/DEC/DSC files # # Copyright (c) 2007, Intel Corporation. All rights reserved.
# 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()