Pārlūkot izejas kodu

chore(libvpx): use nasm for mingw

冰雪殇璃陌梦 2 gadi atpakaļ
vecāks
revīzija
20a1799624
2 mainītis faili ar 2 papildinājumiem un 4 dzēšanām
  1. 1 3
      packages/l/libvpx/utils.lua
  2. 1 1
      packages/l/libvpx/xmake.lua

+ 1 - 3
packages/l/libvpx/utils.lua

@@ -19,7 +19,6 @@ function _find(array, callback)
 end
 
 function _join(array, separator)
-    print(array)
     local result = ""
     for idx, val in ipairs(array) do
         rusult = result .. val
@@ -27,7 +26,6 @@ function _join(array, separator)
             result = result .. separator
         end
     end
-    print(result)
     return result
 end
 
@@ -37,7 +35,7 @@ function get_target(package)
 
     local platforms = {}
     for plat in io.readfile("configure"):gmatch("all_platforms=\"%${all_platforms} ([%a%d-_]-)\"") do
-        table.insert(platforms, plat:split("-", {plain = true}))
+        table.insert(platforms, plat:split("-", {plain = true}):slice(1, 3))
     end
 
     local arch = package:targetarch()

+ 1 - 1
packages/l/libvpx/xmake.lua

@@ -36,7 +36,7 @@ package("libvpx")
 
     on_load(function (package)
         if package:is_targetarch("x64", "x86_64") then
-            if package:is_plat("freebsd") then
+            if package:is_plat("bsd", "mingw") then
                 package:add("deps", "nasm")
             else
                 package:add("deps", "yasm")