X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=.pytool%2FCISettings.py;h=bac60ecbaaf51ef4cf2f3ec7616e8ba2caa645ea;hb=HEAD;hp=f72e327787228a5e6cce6f31dffd8d863c0cb2a8;hpb=b3d379d18884e9767851087ac88fe27fd2f03dd5;p=mirror_edk2.git diff --git a/.pytool/CISettings.py b/.pytool/CISettings.py index f72e327787..d87c8e838e 100644 --- a/.pytool/CISettings.py +++ b/.pytool/CISettings.py @@ -73,6 +73,7 @@ class Settings(CiBuildSettingsManager, UpdateSettingsManager, SetupSettingsManag "UnitTestFrameworkPkg", "OvmfPkg", "RedfishPkg", + "SourceLevelDebugPkg", "UefiPayloadPkg" ) @@ -83,7 +84,8 @@ class Settings(CiBuildSettingsManager, UpdateSettingsManager, SetupSettingsManag "X64", "ARM", "AARCH64", - "RISCV64") + "RISCV64", + "LOONGARCH64") def GetTargetsSupported(self): ''' return iterable of edk2 target tags supported by this build ''' @@ -167,13 +169,6 @@ class Settings(CiBuildSettingsManager, UpdateSettingsManager, SetupSettingsManag else: logging.warning("Falling back to using in-tree BaseTools") - if is_linux and self.ActualToolChainTag.upper().startswith("GCC"): - if "AARCH64" in self.ActualArchitectures: - scopes += ("gcc_aarch64_linux",) - if "ARM" in self.ActualArchitectures: - scopes += ("gcc_arm_linux",) - if "RISCV64" in self.ActualArchitectures: - scopes += ("gcc_riscv64_unknown",) self.ActualScopes = scopes return self.ActualScopes @@ -188,6 +183,8 @@ class Settings(CiBuildSettingsManager, UpdateSettingsManager, SetupSettingsManag "CryptoPkg/Library/OpensslLib/openssl", False)) rs.append(RequiredSubmodule( "UnitTestFrameworkPkg/Library/CmockaLib/cmocka", False)) + rs.append(RequiredSubmodule( + "UnitTestFrameworkPkg/Library/GoogleTestLib/googletest", False)) rs.append(RequiredSubmodule( "MdeModulePkg/Universal/RegularExpressionDxe/oniguruma", False)) rs.append(RequiredSubmodule(