It's a great fix to BaseTools. I left comments in Add support for complete out of tree build by gonzoua · Pull Request #11757 · tianocore/edk2<https://github.com/tianocore/edk2/pull/11757>.
Thanks, Ray ________________________________ From: [email protected] <[email protected]> on behalf of Oleksandr Tymoshenko via groups.io <[email protected]> Sent: Tuesday, November 18, 2025 7:00 To: [email protected] <[email protected]> Subject: [edk2-devel] Out-of-tree build for BaseTools Hello, I'd like to get some inputs/reviews for https://github.com/tianocore/edk2/pull/11757 The goal is to enable EDK2 build from an immutable codebase. Image build supported this for some time now, the remaining part was BuildTools. The patchset essentially addresses two things: - Make BaseTools/Tests use temp directory for interim files - Adds OBJDIR-like support to BaseTools makefile, uses $WORKSPACE space to build binaries and adds these new locations to PosixLike wrappers' path search logic. Please let me know if this approach would break any existing workflows and what other cases should be considered (if any). Thank you -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#121700): https://edk2.groups.io/g/devel/message/121700 Mute This Topic: https://groups.io/mt/116348326/21656 Group Owner: [email protected] Unsubscribe: https://edk2.groups.io/g/devel/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
