Branch: refs/heads/master
  Home:   https://github.com/tianocore/edk2
  Commit: 9fc0aca51e83afda703963ea177feeb78a125cbc
      
https://github.com/tianocore/edk2/commit/9fc0aca51e83afda703963ea177feeb78a125cbc
  Author: Michael D Kinney <[email protected]>
  Date:   2026-02-27 (Fri, 27 Feb 2026)

  Changed paths:
    M BaseTools/Source/C/VfrCompile/GNUmakefile

  Log Message:
  -----------
  BaseTools/Source/C/VfrCompile: Fix parallel make failures

Update makefile rules to run antlr and dlg to completion
before compiling any of the generated cpp files.

Without this change, parallel make may start compiling some
of the cpp files before both antlr and dlg have finished
which produces syntax errors from compilation with partially
generated files.

Also use &: so the targets are treated as a group and the
rule is only executed once for the entire group. Without
this change, parallel make may run the rule actions more
than once and modify the output while it is being used by
another rule.

Signed-off-by: Michael D Kinney <[email protected]>



To unsubscribe from these emails, change your notification settings at 
https://github.com/tianocore/edk2/settings/notifications


_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits

Reply via email to