diff options
| author | ruki <[email protected]> | 2023-01-13 00:55:22 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2023-01-13 00:55:22 +0800 |
| commit | 8b1a6f10566d0f6d446000eca4f3e4d612e58f40 (patch) | |
| tree | 40ba99c6e59e3d9cf9718c46d0cfd34a6329cd11 | |
| parent | 4d68e78c0a6a320819307469ed530a11693b58c7 (diff) | |
improve package kind
| -rw-r--r-- | xmake/core/package/package.lua | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/xmake/core/package/package.lua b/xmake/core/package/package.lua index 7a400215f..af7dc3879 100644 --- a/xmake/core/package/package.lua +++ b/xmake/core/package/package.lua @@ -475,12 +475,13 @@ end -- - library(default) -- function _instance:kind() - local kind = self:get("kind") + local kind + local requireinfo = self:requireinfo() + if requireinfo then + kind = requireinfo.kind + end if not kind then - local requireinfo = self:requireinfo() - if requireinfo then - kind = requireinfo.kind - end + kind = self:get("kind") end return kind end |
