diff options
author | Steven Shi <steven.shi@intel.com> | 2019-11-19 16:22:08 +0800 |
---|---|---|
committer | mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> | 2019-12-10 02:07:12 +0000 |
commit | a80032dc44a1071a34f4415a7c5cef5170ee6159 (patch) | |
tree | 25a75eee77b52baf9c8b53b3a994c1a31b61e4a5 /BaseTools/Source/Python/AutoGen/CacheIR.py | |
parent | fc8b8deac2d77524ff8cfe44acf95b5e1f59804e (diff) | |
download | edk2-a80032dc44a1071a34f4415a7c5cef5170ee6159.tar.gz edk2-a80032dc44a1071a34f4415a7c5cef5170ee6159.tar.bz2 edk2-a80032dc44a1071a34f4415a7c5cef5170ee6159.zip |
BaseTools: Remove redundant binary cache file
Redesign the binary cache and not need to save the
cache intermediate result and state in memory as a
ModuleBuildCacheIR class instance. So remove the
CacheIR.py which define the ModuleBuildCacheIR class.
Signed-off-by: Steven Shi <steven.shi@intel.com>
Cc: Liming Gao <liming.gao@intel.com>
Cc: Bob Feng <bob.c.feng@intel.com>
Reviewed-by: Bob Feng <bob.c.feng@intel.com>
Diffstat (limited to 'BaseTools/Source/Python/AutoGen/CacheIR.py')
-rwxr-xr-x | BaseTools/Source/Python/AutoGen/CacheIR.py | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/BaseTools/Source/Python/AutoGen/CacheIR.py b/BaseTools/Source/Python/AutoGen/CacheIR.py deleted file mode 100755 index 715be5273c..0000000000 --- a/BaseTools/Source/Python/AutoGen/CacheIR.py +++ /dev/null @@ -1,29 +0,0 @@ -## @file
-# Build cache intermediate result and state
-#
-# Copyright (c) 2019, Intel Corporation. All rights reserved.<BR>
-# SPDX-License-Identifier: BSD-2-Clause-Patent
-#
-
-class ModuleBuildCacheIR():
- def __init__(self, Path, Arch):
- self.ModulePath = Path
- self.ModuleArch = Arch
- self.ModuleFilesHashDigest = None
- self.ModuleFilesHashHexDigest = None
- self.ModuleFilesChain = []
- self.PreMakefileHashHexDigest = None
- self.CreateCodeFileDone = False
- self.CreateMakeFileDone = False
- self.MakefilePath = None
- self.AutoGenFileList = None
- self.DependencyHeaderFileSet = None
- self.MakeHeaderFilesHashChain = None
- self.MakeHeaderFilesHashDigest = None
- self.MakeHeaderFilesHashChain = []
- self.MakeHashDigest = None
- self.MakeHashHexDigest = None
- self.MakeHashChain = []
- self.CacheCrash = False
- self.PreMakeCacheHit = False
- self.MakeCacheHit = False
|