aboutsummaryrefslogtreecommitdiff
path: root/manual.md
diff options
context:
space:
mode:
Diffstat (limited to 'manual.md')
-rw-r--r--manual.md13
1 files changed, 13 insertions, 0 deletions
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).
</p>
+##### 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.