From 7f5f3b0c1b8ffba6fed1e96fa30fcb5be3defa39 Mon Sep 17 00:00:00 2001 From: ruki Date: Tue, 5 Feb 2019 21:09:48 +0800 Subject: fix check_links --- xmake/includes/check_links.lua | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/xmake/includes/check_links.lua b/xmake/includes/check_links.lua index 11c97d749..37a289ef6 100644 --- a/xmake/includes/check_links.lua +++ b/xmake/includes/check_links.lua @@ -29,7 +29,8 @@ -- check_links("HAS_PTHREAD", "pthread") -- check_links("HAS_PTHREAD", {"pthread", "m", "dl"}) -- -function check_links(definition, links) +function check_links(definition, links, opt) + opt = opt or {} option(opt.name or definition) add_links(links) add_defines(definition) @@ -44,7 +45,8 @@ end -- configvar_check_links("HAS_PTHREAD", "pthread") -- configvar_check_links("HAS_PTHREAD", {"pthread", "m", "dl"}) -- -function configvar_check_links(definition, links) +function configvar_check_links(definition, links, opt) + opt = opt or {} option(opt.name or definition) add_links(links) set_configvar(definition, 1) -- cgit v1.3.1