Jelajahi Sumber

chore: tweaks

冰雪殇璃陌梦 2 tahun lalu
induk
melakukan
28f2c7cf7d
2 mengubah file dengan 6 tambahan dan 4 penghapusan
  1. 4 2
      packages/l/libvpx/xmake.lua
  2. 2 2
      packages/s/svt-av1/xmake.lua

+ 4 - 2
packages/l/libvpx/xmake.lua

@@ -33,13 +33,15 @@ package("libvpx")
     add_deps("which", {optional = true})
 
     on_load(function (package)
-        if package:is_targetarch("x64", "x86_64") then
+        if package:is_targetarch("x64", "x86", "x86_64") then
             if package:is_plat("bsd", "mingw") then
                 package:add("deps", "nasm")
             else
                 package:add("deps", "yasm")
             end
-        end
+        elseif package:is_targetarch("arm.*") then
+            package:add("vectorexts", "neon")
+        end 
     end)
 
     on_install("@bsd", "@linux", "@macosx", "mingw", "wasm", function (package)

+ 2 - 2
packages/s/svt-av1/xmake.lua

@@ -16,8 +16,8 @@ package("svt-av1")
     add_deps("cmake")
 
     on_load(function (package)
-        if package:is_targetarch("x64", "x86_64") then
-            if is_host("windows") or package:is_plat("freebsd") then
+        if package:is_targetarch("x64", "x86", "x86_64") then
+            if is_host("windows") or package:is_plat("bsd") then
                 package:add("deps", "nasm")
             else
                 package:add("deps", "yasm")