diff options
| author | ruki <[email protected]> | 2018-11-21 23:55:49 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2018-11-21 17:34:57 +0800 |
| commit | e18261cb79944a7797e174816f345e4ed2a20d1d (patch) | |
| tree | ebdb9c9ef321f0bf6641b3aad0c0aa6c67265181 /xmake/actions/require/list.lua | |
| parent | 6902984e5c200e03f0d9f4a99d0a0801ee1acabc (diff) | |
add requires info for project
Diffstat (limited to 'xmake/actions/require/list.lua')
| -rw-r--r-- | xmake/actions/require/list.lua | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/xmake/actions/require/list.lua b/xmake/actions/require/list.lua index 066ed2a64..21f979cdb 100644 --- a/xmake/actions/require/list.lua +++ b/xmake/actions/require/list.lua @@ -58,7 +58,7 @@ function main() print("The package dependencies:") -- get requires - local requires, requires_extra = project.requires() + local requires, requires_extra = project.get("requires"), project.get("__extra_requires") if not requires or #requires == 0 then return end @@ -73,12 +73,9 @@ function main() -- list all packages for _, instance in ipairs(package.load_packages(requires, {requires_extra = requires_extra})) do - local packageopt = project.option(instance:alias() or instance:name()) - if packageopt then - cprint(" ${magenta}require${clear}(%s): %s", instance:requireinfo().originstr, _info(instance)) - for _, dep in ipairs(instance:orderdeps()) do - cprint(" -> ${magenta}dep${clear}(%s): %s", dep:requireinfo().originstr, _info(dep)) - end + cprint(" ${magenta}require${clear}(%s): %s", instance:requireinfo().originstr, _info(instance)) + for _, dep in ipairs(instance:orderdeps()) do + cprint(" -> ${magenta}dep${clear}(%s): %s", dep:requireinfo().originstr, _info(dep)) end end |
