On 11/07/19 05:51, Tiger Liu(BJ-RD) wrote: > Dear All: > I have a question about FILE_GUID override rule in dsc file. > For example: > ...... > UefiCpuPkg/PiSmmCpuDxeSmm/PiSmmCpuDxeSmm.inf { > <Defines> > FILE_GUID = D1D74FE9-7A4E-41D3-A0B3-67F13AD34D94 > ...... > } > > Usually, will define FILE_GUID in PiSmmCpuDxeSmm.inf . > > Why override it in dsc file?
IIRC, such overrides allow the platform DSC file to build the same module multiple times, most likely with other overrides too (such as PCD and lib class resolution). The resultant binaries will not conflict in any firmware volume / firmware file-system, by FILE_GUID. I don't remember the syntax, to be used in the FDF file, for refering to all of the builds of the same module INF file. Thanks Laszlo -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#50199): https://edk2.groups.io/g/devel/message/50199 Mute This Topic: https://groups.io/mt/45221205/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-