This is a mirror page, please see the original page:

https://xmake.io/#/manual/option_instance

This page describes the interface for option of functions like on_load(), on_check() or after_check() of the Configuration option

option:value

option:name

option:get

-- get the links
option:get("links")
-- get the defined macros
option:get("defines")

option:set

-- set the links
option:set("links", "sdl2")
-- set the defined macros
option:set("defines", "SDL_MAIN_HANDLED")
-- set configvar
option:set("configvar", option:name(), option:value(), {quote = false})

option:add

-- add links
option:add("links", "sdl2")
-- add defined macros
option:add("defines", "SDL_MAIN_HANDLED")

!> The document here is still in progress, please be patient, you can also speed up the update of the document by sponsoring or submiting pr