From 0cabb09786d407cb47d84cb3b6d157a167603022 Mon Sep 17 00:00:00 2001 From: ruki Date: Sun, 12 Feb 2023 11:22:04 +0800 Subject: [PATCH] Add utf8 (#1817) * add utf8.h * add utf8 --- packages/b/branchless-utf8/xmake.lua | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 packages/b/branchless-utf8/xmake.lua diff --git a/packages/b/branchless-utf8/xmake.lua b/packages/b/branchless-utf8/xmake.lua new file mode 100644 index 000000000..6df5e0a1f --- /dev/null +++ b/packages/b/branchless-utf8/xmake.lua @@ -0,0 +1,15 @@ +package("branchless-utf8") + set_kind("library", {headeronly = true}) + set_homepage("https://github.com/skeeto/branchless-utf8") + set_description("Branchless UTF-8 decoder") + + add_urls("https://github.com/skeeto/branchless-utf8.git") + add_versions("2022.08.30", "e4d82fd5ddae98658f8c129006e3bc5acd0ae9f1") + + on_install(function (package) + os.cp("*.h", package:installdir("include")) + end) + + on_test(function (package) + assert(package:has_cfuncs("utf8_decode", {includes = "utf8.h"})) + end)