Branch: refs/heads/master
  Home:   https://github.com/tianocore/edk2
  Commit: 039bdb4d3e96f9c9264abf135b8a0eef2e2b4860
      
https://github.com/tianocore/edk2/commit/039bdb4d3e96f9c9264abf135b8a0eef2e2b4860
  Author: Chen, Christine <[email protected]>
  Date:   2022-07-17 (Sun, 17 Jul 2022)

  Changed paths:
    M BaseTools/Source/Python/Workspace/DscBuildData.py

  Log Message:
  -----------
  BaseTools: Fix DSC LibraryClass precedence rule

REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3965

Currently DSC LibraryClass precedence rule is not align with DSC Spec.

The expectation rule should be:
[LibraryClasses.$(ARCH)] < [LibraryClasses.Common.$(MODULE_TYPE)]

The actual behavior is:
[LibraryClasses.$(ARCH)] > [LibraryClasses.Common.$(MODULE_TYPE)]

This patch fixes the issue.

Cc: Bob Feng <[email protected]>
Cc: Liming Gao <[email protected]>
Cc: Long1 Huang <[email protected]>
Cc: Ray Ni <[email protected]>
Signed-off-by: Yuwei Chen <[email protected]>
Reviewed-by: Bob Feng <[email protected]>




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

Reply via email to