aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorXavier Claessens <xavier.claessens@collabora.com>2021-08-08 21:29:19 -0400
committerXavier Claessens <xclaesse@gmail.com>2021-08-20 09:12:20 -0400
commit12e5bfbc1c1c387fc3ea7a1b12bac6ddd068c3f1 (patch)
treea4374eae78abe0c2604a16adf4f0b488a69a6b7b /docs
parente2f4126e415abedf0af90a30332e5e72c98b3d9e (diff)
downloadmeson-12e5bfbc1c1c387fc3ea7a1b12bac6ddd068c3f1.zip
meson-12e5bfbc1c1c387fc3ea7a1b12bac6ddd068c3f1.tar.gz
meson-12e5bfbc1c1c387fc3ea7a1b12bac6ddd068c3f1.tar.bz2
external-project: Add support for WAF build system
Fixes: #7638
Diffstat (limited to 'docs')
-rw-r--r--docs/markdown/External-Project-module.md4
-rw-r--r--docs/markdown/snippets/waf.md5
2 files changed, 9 insertions, 0 deletions
diff --git a/docs/markdown/External-Project-module.md b/docs/markdown/External-Project-module.md
index 866564e..640caaf 100644
--- a/docs/markdown/External-Project-module.md
+++ b/docs/markdown/External-Project-module.md
@@ -63,6 +63,10 @@ directory and executable. Note that if a bootstrap script is required
(e.g. `autogen.sh` when building from git instead of tarball), it can
be done using `run_command()` before calling `add_project()` method.
+*Since 0.60.0* If the first positional argument is `'waf'`, special treatment
+is done for the [waf](https://waf.io/) build system. The waf executable must be
+found either in the current directory, or in system `PATH`.
+
Keyword arguments:
- `configure_options`: An array of strings to be passed as arguments to the
diff --git a/docs/markdown/snippets/waf.md b/docs/markdown/snippets/waf.md
new file mode 100644
index 0000000..87634a0
--- /dev/null
+++ b/docs/markdown/snippets/waf.md
@@ -0,0 +1,5 @@
+## Waf support in external-project module
+
+If the first argument is `'waf'`, special treatment is done for the
+[waf](https://waf.io/) build system. The waf executable must be
+found either in the current directory, or in system `PATH`.