check mebdtls and libxml2 on winxp

pull/3/head
ruki 6 years ago
parent 8237575fe3
commit 90e200a8b7
  1. 18
      packages/l/libxml2/xmake.lua
  2. 8
      packages/m/mbedtls/xmake.lua

@ -12,14 +12,16 @@ package("libxml2")
add_deps("autoconf", "automake", "libtool", "pkg-config")
end
on_install("windows", function (package)
os.cd("win32")
os.vrun("cscript configure.js iso8859x=yes iconv=no compiler=msvc cruntime=/MT debug=%s prefix=\"%s\"", package:debug() and "yes" or "no", package:installdir())
os.vrun("nmake /f Makefile.msvc")
os.vrun("nmake /f Makefile.msvc install")
package:addvar("includedirs", "include/libxml2")
package:addvar("links", "libxml2")
end)
if is_plat("windows") and winos.version():gt("winxp") then
on_install("windows", function (package)
os.cd("win32")
os.vrun("cscript configure.js iso8859x=yes iconv=no compiler=msvc cruntime=/MT debug=%s prefix=\"%s\"", package:debug() and "yes" or "no", package:installdir())
os.vrun("nmake /f Makefile.msvc")
os.vrun("nmake /f Makefile.msvc install")
package:addvar("includedirs", "include/libxml2")
package:addvar("links", "libxml2")
end)
end
on_install("macosx", "linux", function (package)
import("package.tools.autoconf").install(package, {"--disable-dependency-tracking", "--without-python", "--without-lzma"})

@ -12,9 +12,11 @@ package("mbedtls")
add_deps("cmake")
end
on_install("windows", function (package)
import("package.tools.cmake").install(package)
end)
if is_plat("windows") and winos.version():gt("winxp") then
on_install("windows", function (package)
import("package.tools.cmake").install(package)
end)
end
on_install("macosx", "linux", function (package)
io.gsub("./Makefile", "DESTDIR=/usr/local", "DESTDIR=" .. package:installdir())

Loading…
Cancel
Save