2
0
Эх сурвалжийг харах

add iphoneos and android for libev and libuv

ruki 6 жил өмнө
parent
commit
70aa492b39

+ 5 - 1
packages/l/libev/xmake.lua

@@ -10,6 +10,10 @@ package("libev")
     add_versions("home:4.24", "973593d3479abdf657674a55afe5f78624b0e440614e2b8cb3a07f16d4d7f821")
     add_versions("mirror:4.24", "680a0a720a3629c3c4738387dfaadd591aa282975167dbab743e453399f75963")
 
-    on_install("macosx", "linux", function (package)
+    on_install("macosx", "linux", "iphoneos", function (package)
         import("package.tools.autoconf").install(package)
     end)
+
+    on_test(function (package)
+        assert(package:has_cfuncs("ev_loop", {includes = "ev.h"}))
+    end)

+ 2 - 2
packages/l/libuv/xmake.lua

@@ -33,8 +33,8 @@ package("libuv")
         os.cp("include", package:installdir())
     end)
 
-    on_install("macosx", "linux", function (package)
-        import("package.tools.autoconf").install(package)
+    on_install("macosx", "linux", "iphoneos", "android", function (package)
+        import("package.tools.autoconf").install(package, {"--enable-shared=no"})
     end)
 
     on_test(function (package)