]> git.proxmox.com Git - mirror_edk2.git/blobdiff - .pytool/CISettings.py
UefiCpuPkg: Move AsmRelocateApLoopStart from Mpfuncs.nasm to AmdSev.nasm
[mirror_edk2.git] / .pytool / CISettings.py
index 0c8320b1a32ec098ee5fd7bf132e6579cf446342..d87c8e838e61ecbdd94bd8ae5051816a34f03e68 100644 (file)
@@ -84,7 +84,8 @@ class Settings(CiBuildSettingsManager, UpdateSettingsManager, SetupSettingsManag
                 "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
@@ -168,13 +169,6 @@ class Settings(CiBuildSettingsManager, UpdateSettingsManager, SetupSettingsManag
             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
@@ -189,6 +183,8 @@ class Settings(CiBuildSettingsManager, UpdateSettingsManager, SetupSettingsManag
             "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