diff options
| -rw-r--r-- | xmake/includes/check_links.lua | 6 |
1 files 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) |
