"UnitTestFrameworkPkg",\r
"OvmfPkg",\r
"RedfishPkg",\r
+ "SourceLevelDebugPkg",\r
"UefiPayloadPkg"\r
)\r
\r
"X64",\r
"ARM",\r
"AARCH64",\r
- "RISCV64")\r
+ "RISCV64",\r
+ "LOONGARCH64")\r
\r
def GetTargetsSupported(self):\r
''' return iterable of edk2 target tags supported by this build '''\r
else:\r
logging.warning("Falling back to using in-tree BaseTools")\r
\r
- if is_linux and self.ActualToolChainTag.upper().startswith("GCC"):\r
- if "AARCH64" in self.ActualArchitectures:\r
- scopes += ("gcc_aarch64_linux",)\r
- if "ARM" in self.ActualArchitectures:\r
- scopes += ("gcc_arm_linux",)\r
- if "RISCV64" in self.ActualArchitectures:\r
- scopes += ("gcc_riscv64_unknown",)\r
self.ActualScopes = scopes\r
return self.ActualScopes\r
\r
"CryptoPkg/Library/OpensslLib/openssl", False))\r
rs.append(RequiredSubmodule(\r
"UnitTestFrameworkPkg/Library/CmockaLib/cmocka", False))\r
+ rs.append(RequiredSubmodule(\r
+ "UnitTestFrameworkPkg/Library/GoogleTestLib/googletest", False))\r
rs.append(RequiredSubmodule(\r
"MdeModulePkg/Universal/RegularExpressionDxe/oniguruma", False))\r
rs.append(RequiredSubmodule(\r