This patch series adds PE/COFF resource section support for XCODE. It should be possible to use the build_rule.template and GenFw.c changes on any toolchain. RVCT also has this issue so could be fixed.
I test this on XCODE on the inject an extra section, and append to last section path. Andrew Fish (3): BaseTools/GenFv: Add PE/COFF resource sections injection to GenFw BaseTools: Add PE/COFF resource sections support for XCODE OvmfwPkg: Don't exclude XCODE Modules BaseTools/Conf/build_rule.template | 15 +- BaseTools/Source/C/GenFw/GenFw.c | 370 +++++++++++++++++++++++++++++ OvmfPkg/OvmfPkgIa32.dsc | 3 +- OvmfPkg/OvmfPkgIa32.fdf | 2 - OvmfPkg/OvmfPkgIa32X64.dsc | 4 +- OvmfPkg/OvmfPkgIa32X64.fdf | 2 - OvmfPkg/OvmfPkgX64.dsc | 3 +- OvmfPkg/OvmfPkgX64.fdf | 2 - OvmfPkg/OvmfXen.dsc | 3 +- OvmfPkg/OvmfXen.fdf | 2 - 10 files changed, 386 insertions(+), 20 deletions(-) -- 2.24.1 (Apple Git-126) -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#60194): https://edk2.groups.io/g/devel/message/60194 Mute This Topic: https://groups.io/mt/74445725/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-