tinydir: add package (#3614)

pull/3616/head
star9029 1 year ago committed by GitHub
parent 21845290cd
commit 7a1ba8de88
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 17
      packages/t/tinydir/xmake.lua

@ -0,0 +1,17 @@
package("tinydir")
set_kind("library", {headeronly = true})
set_homepage("https://github.com/cxong/tinydir")
set_description("Lightweight, portable and easy to integrate C directory and file reader")
add_urls("https://github.com/cxong/tinydir/archive/refs/tags/$(version).tar.gz",
"https://github.com/cxong/tinydir.git")
add_versions("1.2.6", "1ecbdf8d04b079f8a9404662708d2333d6b72b956effb0d5296d063db3a02b4e")
on_install(function (package)
os.cp("tinydir.h", package:installdir("include"))
end)
on_test(function (package)
assert(package:has_cfuncs("tinydir_open", {includes = "tinydir.h"}))
end)
Loading…
Cancel
Save