simplify add_versions.

pull/39/head
vkensou 5 years ago
parent 52d586d0b8
commit 273a6b0ff4
  1. 9
      packages/l/libraw/xmake.lua

@ -2,11 +2,10 @@ package("libraw")
set_homepage("http://www.libraw.org")
set_description("LibRaw is a library for reading RAW files from digital cameras.")
add_urls("https://github.com/LibRaw/LibRaw/archive/$(version).tar.gz", {alias = "archive"})
add_urls("https://github.com/LibRaw/LibRaw.git", {alias = "git"})
add_urls("https://github.com/LibRaw/LibRaw/archive/$(version).tar.gz")
add_urls("https://github.com/LibRaw/LibRaw.git")
add_versions("archive:0.19.5", "9a2a40418e4fb0ab908f6d384ff6f9075f4431f8e3d79a0e44e5a6ea9e75abdc")
add_versions("git:0.19.5", "0.19.5")
add_versions("0.19.5", "9a2a40418e4fb0ab908f6d384ff6f9075f4431f8e3d79a0e44e5a6ea9e75abdc")
on_install(function(package)
io.writefile("xmake.lua", format([[
@ -40,5 +39,5 @@ package("libraw")
if not package:config("shared") then
table.insert(defines, "LIBRAW_NODLL")
end
assert(package:has_cfuncs("libraw_version", {configs = {defines = defines}, includes = {"libraw/libraw.h"}, }))
assert(package:has_cfuncs("libraw_version", {configs = {defines = defines, shared = true}, includes = {"libraw/libraw.h"}, }))
end)
Loading…
Cancel
Save