diff options
author | Jon Turney <jon.turney@dronecode.org.uk> | 2017-05-07 23:20:50 +0100 |
---|---|---|
committer | Jon Turney <jon.turney@dronecode.org.uk> | 2017-05-16 19:56:32 +0100 |
commit | 66a6ea984bc43d9ac144e22cf411c16e9f911bb3 (patch) | |
tree | 568e17708dce7c01379f2c370f131739e8a2b234 /docs/markdown | |
parent | abd12b69eab4340eb5705a57e86ea254854cec24 (diff) | |
download | meson-66a6ea984bc43d9ac144e22cf411c16e9f911bb3.zip meson-66a6ea984bc43d9ac144e22cf411c16e9f911bb3.tar.gz meson-66a6ea984bc43d9ac144e22cf411c16e9f911bb3.tar.bz2 |
Allow vs_module_defs to use a custom_target
Allow vs_module_defs to use a custom_target
Add a test and update documentation
Diffstat (limited to 'docs/markdown')
-rw-r--r-- | docs/markdown/Reference-manual.md | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/docs/markdown/Reference-manual.md b/docs/markdown/Reference-manual.md index 62c0fb3..a6dc968 100644 --- a/docs/markdown/Reference-manual.md +++ b/docs/markdown/Reference-manual.md @@ -582,7 +582,7 @@ Builds a shared library with the given sources. Positional and keyword arguments - `version` a string specifying the version of this shared library, such as `1.1.0`. On Linux and OS X, this is used to set the shared library version in the filename, such as `libfoo.so.1.1.0` and `libfoo.1.1.0.dylib`. If this is not specified, `soversion` is used instead (see below). - `soversion` a string specifying the soversion of this shared library, such as `0`. On Linux and Windows this is used to set the soversion (or equivalent) in the filename. For example, if `soversion` is `4`, a Windows DLL will be called `foo-4.dll` and one of the aliases of the Linux shared library would be `libfoo.so.4`. If this is not specified, the first part of `version` is used instead. For example, if `version` is `3.6.0` and `soversion` is not defined, it is set to `3`. -- `vs_module_defs` a string pointing to a file or a File object that is a Microsoft module definition file for controlling symbol exports, etc., on platforms where that is possible (e.g. Windows). +- `vs_module_defs` a string, a File object, or Custom Target for a Microsoft module definition file for controlling symbol exports, etc., on platforms where that is possible (e.g. Windows). ### shared_module() |