Browse Source

improve libwebp (#781)

* Add external source for libwebp

* improve libwebp

Co-authored-by: Kelvin Zhang <[email protected]>
ruki 3 years ago
parent
commit
c4b91395bb
2 changed files with 3 additions and 1 deletions
  1. 1 1
      packages/l/libpng/xmake.lua
  2. 2 0
      packages/l/libwebp/xmake.lua

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

@@ -17,7 +17,7 @@ package("libpng")
         add_syslinks("m")
     end
 
-    on_install("windows", "mingw", "android", "iphoneos", "cross", function (package)
+    on_install("windows", "mingw", "android", "iphoneos", "cross", "bsd", function (package)
         io.writefile("xmake.lua", [[
             add_rules("mode.debug", "mode.release")
             add_requires("zlib")

+ 2 - 0
packages/l/libwebp/xmake.lua

@@ -22,6 +22,8 @@ package("libwebp")
     if is_plat("linux", "bsd") then
         add_syslinks("pthread")
     end
+    add_extsources("brew::webp")
+    add_extsources("apt::libwebp-dev")
 
     on_install("linux", "macosx", "windows", "mingw", "bsd", function (package)
         local configs = {}