]> git.proxmox.com Git - mirror_edk2.git/blame - BaseTools/Source/Python/Eot/Identification.py
UefiCpuPkg: Move AsmRelocateApLoopStart from Mpfuncs.nasm to AmdSev.nasm
[mirror_edk2.git] / BaseTools / Source / Python / Eot / Identification.py
CommitLineData
30fdf114
LG
1## @file\r
2# This file is used to define the identification of INF/DEC/DSC files\r
3#\r
40d841f6 4# Copyright (c) 2007, Intel Corporation. All rights reserved.<BR>\r
2e351cbe 5# SPDX-License-Identifier: BSD-2-Clause-Patent\r
30fdf114
LG
6\r
7## Identification\r
8#\r
9# This class defined basic Identification information structure which is used by INF/DEC/DSC files\r
10#\r
11# @param object: Inherited from object class\r
12#\r
13# @var FileName: To store data for Filename\r
14# @var FileFullPath: To store data for full path of the file\r
15# @var FileRelativePath: To store data for relative path of the file\r
16# @var RunStatus: Status of build system running\r
17#\r
18class Identification(object):\r
19 def __init__(self):\r
20 self.FileName = ''\r
21 self.FileFullPath = ''\r
22 self.FileRelativePath = ''\r
23 self.PackagePath = ''\r
24\r
25 ## GetFileName\r
26 #\r
27 # Reserved\r
28 #\r
29 def GetFileName(self, FileFullPath, FileRelativePath):\r
30 pass\r
31\r
32 ## GetFileName\r
33 #\r
34 # Reserved\r
35 #\r
36 def GetFileFullPath(self, FileName, FileRelativePath):\r
37 pass\r
38\r
39 ## GetFileName\r
40 #\r
41 # Reserved\r
42 #\r
43 def GetFileRelativePath(self, FileName, FileFullPath):\r
44 pass\r
45\r
46##\r
47#\r
48# This acts like the main() function for the script, unless it is 'import'ed into another\r
49# script.\r
50#\r
51if __name__ == '__main__':\r
52 id = Identification()\r