Commonly used to get the value of the xmake command parameter option, often used for plugin development.
Used to get parameter option values in plugin development, for example:
-- import option module
import("core.base.option")
-- plugin entry function
function main(...)
print(option.get("info"))
end
The above code gets the hello plugin and executes: xmake hello --info=xxxx The value of the --info= option passed in the command, and shows: xxxx
For task tasks or plugins that are not a main entry, you can use this:
task("hello")
on_run(function ()
import("core.base.option")
print(option.get("info"))
end)