diff options
author | Thibault Saunier <thibault.saunier@osg.samsung.com> | 2017-03-29 15:03:43 -0300 |
---|---|---|
committer | Jussi Pakkanen <jpakkane@gmail.com> | 2017-04-26 17:56:33 +0300 |
commit | b371875e02cce2fb3fbb9fbb8f07eb5817ae0e8f (patch) | |
tree | 6e1a3c34b1a85479d3b9f42ccd071096e637929b /docs/markdown/Modules.md | |
parent | 7dc747ea54480c452b913e4bfe682ec67061c9bf (diff) | |
download | meson-b371875e02cce2fb3fbb9fbb8f07eb5817ae0e8f.zip meson-b371875e02cce2fb3fbb9fbb8f07eb5817ae0e8f.tar.gz meson-b371875e02cce2fb3fbb9fbb8f07eb5817ae0e8f.tar.bz2 |
docs: Import the website and wiki and build with hotdoc
This allows us to more easily have the documentation in sync with
the source code as people will have to document new features etc
right at the time where they implement it.
Diffstat (limited to 'docs/markdown/Modules.md')
-rw-r--r-- | docs/markdown/Modules.md | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/docs/markdown/Modules.md b/docs/markdown/Modules.md new file mode 100644 index 0000000..e594383 --- /dev/null +++ b/docs/markdown/Modules.md @@ -0,0 +1,18 @@ +# Modules + +In addition to core language features, Meson also provides a module system aimed at providing helper methods for common build operations. Using modules is simple, first you import them: + +```meson +mymod = import('somemodule') +``` + +After this you can use the returned object to use the functionality provided: + +```meson +mymod.do_something('text argument') +``` + +Meson has a selection of modules to make common requirements easy to +use. Modules can be thought of like the standard library of a +programming language. Currently Meson provides the modules listed on +subpages. |