diff options
| -rw-r--r-- | xmake/actions/config/menuconf.lua | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/xmake/actions/config/menuconf.lua b/xmake/actions/config/menuconf.lua index 2f8706e4e..8ca87d918 100644 --- a/xmake/actions/config/menuconf.lua +++ b/xmake/actions/config/menuconf.lua @@ -253,6 +253,7 @@ function app:_basic_configs(cache) if type(values) == "function" then values = values(false, {menuconf = true}) end + values = table.wrap(values) for idx, value in ipairs(values) do if default == value then default = idx @@ -331,6 +332,7 @@ function app:_project_configs(cache) local values = opt:get("values") if values then kind = "choice" + values = table.wrap(values) for idx, value in ipairs(values) do if default == value then default = idx |
