summaryrefslogtreecommitdiff
path: root/docs/yaml/functions
diff options
context:
space:
mode:
authorDylan Baker <dylan@pnwbakers.com>2023-07-29 21:41:10 -0700
committerEli Schwartz <eschwartz93@gmail.com>2023-09-28 14:35:01 -0400
commit32be9bd6de0a4769cdf6d9528496925643739918 (patch)
treee7f5194acda5c18a1814a856aa4a9c375f09f7ed /docs/yaml/functions
parent5421c24ea02ac50292db51bcab6150bb7e91bf1c (diff)
downloadmeson-32be9bd6de0a4769cdf6d9528496925643739918.tar.gz
add support for vs_module_defs to Executables
fixes: #9254
Diffstat (limited to 'docs/yaml/functions')
-rw-r--r--docs/yaml/functions/executable.yaml10
1 files changed, 10 insertions, 0 deletions
diff --git a/docs/yaml/functions/executable.yaml b/docs/yaml/functions/executable.yaml
index cdf764a07..380759457 100644
--- a/docs/yaml/functions/executable.yaml
+++ b/docs/yaml/functions/executable.yaml
@@ -44,3 +44,13 @@ kwargs:
type: bool
since: 0.49.0
description: Build a position-independent executable.
+
+ vs_module_defs:
+ type: str | file | custom_tgt | custom_idx
+ since: 1.3.0
+ description: |
+ Specify a Microsoft module definition file for controlling symbol exports,
+ etc., on platforms where that is possible (e.g. Windows).
+
+ This can be used to expose which functions a shared_module loaded by an
+ executable will be allowed to use.