Explorar el Código

Update xmake.lua

ruki hace 4 años
padre
commit
90a1ce57f3
Se han modificado 1 ficheros con 6 adiciones y 1 borrados
  1. 6 1
      packages/l/libjpeg-turbo/xmake.lua

+ 6 - 1
packages/l/libjpeg-turbo/xmake.lua

@@ -13,11 +13,16 @@ package("libjpeg-turbo")
 
 
     add_configs("jpeg", {description = "libjpeg API/ABI emulation target version.", default = "6", type = "string", values = {"6", "7", "8"}})
     add_configs("jpeg", {description = "libjpeg API/ABI emulation target version.", default = "6", type = "string", values = {"6", "7", "8"}})
 
 
-    add_deps("cmake", "nasm")
     if is_subhost("windows") and is_plat("android") then
     if is_subhost("windows") and is_plat("android") then
         add_deps("make")
         add_deps("make")
     end
     end
 
 
+    on_load(function (package)
+        if not package.is_built or package:is_built() then
+            package:add("deps", "cmake", "nasm")
+        end
+    end)
+
     on_install("windows", "linux", "macosx", "android", function (package)
     on_install("windows", "linux", "macosx", "android", function (package)
         local configs = {}
         local configs = {}
         local jpeg = package:config("jpeg")
         local jpeg = package:config("jpeg")