mirror_edk2/BaseTools/Source/Python/AutoGen
Yonghong Zhu 3570e33248 BaseTools: not include the undefined macro in response file
In last Nmake patch, when we generate the response file, we would replace
all the Macros in the make file. Once there have undefined macro used,
the tool direct report error. In this patch, we use following solution to
resolve the failure.
1. Add all the defined macros into AutoGenObject macro dict
2. For the undefined macros which used in the Make file, when we generate
the response file, we not include this macro, let make phase to handle.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Yonghong Zhu <yonghong.zhu@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
2016-03-23 17:36:09 +08:00
..
__init__.py Sync EDKII BaseTools to BaseTools project r1971 2010-05-18 05:04:32 +00:00
AutoGen.py BaseTools: not include the undefined macro in response file 2016-03-23 17:36:09 +08:00
BuildEngine.py BaseTools: Clean some coding style issues 2015-12-01 04:22:16 +00:00
GenC.py BaseTools: add new command line option to support override PCD value 2016-03-16 10:35:52 +08:00
GenDepex.py BaseTools: Clean some coding style issues 2015-12-01 04:22:16 +00:00
GenMake.py BaseTools: not include the undefined macro in response file 2016-03-23 17:36:09 +08:00
GenPcdDb.py BaseTools: add new command line option to support override PCD value 2016-03-16 10:35:52 +08:00
InfSectionParser.py License header updated to match correct format. 2014-08-28 13:53:34 +00:00
StrGather.py BaseTools: Clean some coding style issues 2015-12-01 04:22:16 +00:00
UniClassObject.py BaseTools: Clean some coding style issues 2015-12-01 04:22:16 +00:00
ValidCheckingInfoObject.py BaseTools: Fix build fail when the number in validlist is long type. 2015-08-21 01:09:16 +00:00