mirror_edk2/BaseTools/Source/Python/GenFds
Feng, Bob C abc4c3386a BaseTools: Reset FdsGlobalVariable
https://bugzilla.tianocore.org/show_bug.cgi?id=1418
This patch is going to fix a regression issue that is introduced
by commit b3497bad12.

Before commit b3497b, build launched a external GenFds.py to generate
Fd, so the global variable in GenFds.py was reset in each execution.

After commit b3497b, each GenFds run in the same python interpeter, so
we need to explicitly reset global variable in each GenFdsApi call.

Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Bob Feng <bob.c.feng@intel.com>
Cc: Liming Gao <liming.gao@intel.com>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Reviewed-by: Liming Gao <liming.gao@intel.com>
Reviewed-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
2018-12-25 10:40:10 +08:00
..
__init__.py Sync EDKII BaseTools to BaseTools project r1971 2010-05-18 05:04:32 +00:00
AprioriSection.py BaseTools/GenFds: cleanup GenFds 2018-10-25 20:14:49 +08:00
Capsule.py BaseTools/GenFds: cleanup GenFds 2018-10-25 20:14:49 +08:00
CapsuleData.py BaseTools/GenFds: cleanup GenFds 2018-10-25 20:14:49 +08:00
ComponentStatement.py Sync EDKII BaseTools to BaseTools project r1971 2010-05-18 05:04:32 +00:00
CompressSection.py BaseTools/GenFds: cleanup GenFds 2018-10-25 20:14:49 +08:00
DataSection.py BaseTools/GenFds: cleanup GenFds 2018-10-25 20:14:49 +08:00
DepexSection.py BaseTools/GenFds: cleanup GenFds 2018-10-25 20:14:49 +08:00
EfiSection.py BaseTools/GenFds: cleanup GenFds 2018-10-25 20:14:49 +08:00
Fd.py Revert BaseTools: PYTHON3 migration 2018-10-15 08:29:14 +08:00
FdfParser.py BaseTools: create and use a standard shared variable for '*' 2018-12-06 17:11:24 +08:00
Ffs.py BaseTools/GenFds: cleanup GenFds 2018-10-25 20:14:49 +08:00
FfsFileStatement.py BaseTools/GenFds: cleanup GenFds 2018-10-25 20:14:49 +08:00
FfsInfStatement.py BaseTools/GenFds: cleanup GenFds 2018-10-25 20:14:49 +08:00
Fv.py Basetools/GenFds: refactor class FV 2018-10-25 20:15:32 +08:00
FvImageSection.py BaseTools/GenFds: cleanup GenFds 2018-10-25 20:14:49 +08:00
GenFds.py BaseTools: Reset FdsGlobalVariable 2018-12-25 10:40:10 +08:00
GenFdsGlobalVariable.py BaseTools: create and use a standard shared variable for '*' 2018-12-06 17:11:24 +08:00
GuidSection.py BaseTools/GenFds: cleanup GenFds 2018-10-25 20:14:49 +08:00
OptionRom.py BaseTools/GenFds: cleanup GenFds 2018-10-25 20:14:49 +08:00
OptRomFileStatement.py Revert BaseTools: PYTHON3 migration 2018-10-15 08:29:14 +08:00
OptRomInfStatement.py Revert BaseTools: PYTHON3 migration 2018-10-15 08:29:14 +08:00
Region.py BaseTools/GenFds: cleanup GenFds 2018-10-25 20:14:49 +08:00
Rule.py Sync EDKII BaseTools to BaseTools project r1971 2010-05-18 05:04:32 +00:00
RuleComplexFile.py Revert BaseTools: PYTHON3 migration 2018-10-15 08:29:14 +08:00
RuleSimpleFile.py Revert BaseTools: PYTHON3 migration 2018-10-15 08:29:14 +08:00
Section.py BaseTools: create and use a standard shared variable for '*' 2018-12-06 17:11:24 +08:00
UiSection.py BaseTools/GenFds: cleanup GenFds 2018-10-25 20:14:49 +08:00
VerSection.py BaseTools/GenFds: cleanup GenFds 2018-10-25 20:14:49 +08:00
Vtf.py BaseTools/GenFds: cleanup GenFds 2018-10-25 20:14:49 +08:00