From da46cbb9f0f2e96df2e18e475ab1c468df6de88f Mon Sep 17 00:00:00 2001 From: ruki Date: Tue, 11 Sep 2018 00:40:47 +0800 Subject: update manual --- manual.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'manual.md') diff --git a/manual.md b/manual.md index f70d5279..7602d84a 100644 --- a/manual.md +++ b/manual.md @@ -39,6 +39,7 @@ Conditions are generally used to handle some special compilation platforms. | [is_option](#is_option) | Is the given options enabled? | >= 2.0.1 < 2.2.2 deprecated | | [is_config](#is_config) | Is the given config values? | >= 2.2.2 | | [has_config](#has_config) | Is the given configs enabled? | >= 2.2.2 | +| [get_config](#get_config) | Get the configuration value | >= 2.2.2 | ##### is_os @@ -314,6 +315,18 @@ This interface can determine not only the built-in global and local configs, but also the custom options defined through the [option](#option).

+##### get_config + +###### Get the configuration value + +This interface is introduced from version 2.2.2 to get the configuration value from the given name. + +```lua +if get_config("myconfig") == "xxx" then + add_defines("HELLO") +end +``` + #### Global Interfaces The global interface affects the whole project description scope and all sub-project files. -- cgit v1.2.3