mirror_edk2/BaseTools/Source/Python/AutoGen
Fan, ZhijuX 838bc257ba BaseTools:BaseTools supports to the driver combination.
BZ:https://bugzilla.tianocore.org/show_bug.cgi?id=1520

To save the image size without the compression, more than
one drivers can be combined into single one. When more than
one drivers are combined, their depex will be AND together.
Below is the example to combine BootManagerPolicyDxe into
DriverHealthManagerDxe.

Besides this patch, BaseTools also needs to check the module
type and make sure all module type are same. Otherwise,
BaseTools will report the error.
DRIVER INF has the parameter ENTRY_POINT
LIBRARY INF has the parameter LIBRARY_CLASS

Cc: Liming Gao <liming.gao@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Zhiju.Fan <zhijux.fan@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
2019-02-20 13:16:56 +08:00
..
__init__.py Sync EDKII BaseTools to BaseTools project r1971 2010-05-18 05:04:32 +00:00
AutoGen.py BaseTools: Fixed a bug in Vpd handling 2019-02-19 20:32:43 +08:00
BuildEngine.py BaseTools: Various typo 2019-02-14 10:02:28 +08:00
GenC.py BaseTools:BaseTools supports to the driver combination. 2019-02-20 13:16:56 +08:00
GenDepex.py BaseTools: enable FixedAtBuild (VOID*) PCD use in the [DEPEX] section 2018-07-23 08:56:37 +08:00
GenMake.py BaseTools: Various typo 2019-02-14 10:02:28 +08:00
GenPcdDb.py BaseTools: Various typo 2019-02-14 10:02:28 +08:00
GenVar.py BaseTools: Handle the bytes and str difference 2019-02-01 11:09:24 +08:00
IdfClassObject.py Revert BaseTools: PYTHON3 migration 2018-10-15 08:29:14 +08:00
InfSectionParser.py BaseTools: Various typo 2019-02-14 10:02:28 +08:00
StrGather.py BaseTools: Handle the bytes and str difference 2019-02-01 11:09:24 +08:00
UniClassObject.py BaseTools: Various typo 2019-02-14 10:02:28 +08:00
ValidCheckingInfoObject.py BaseTools: Handle the bytes and str difference 2019-02-01 11:09:24 +08:00