diff options
| author | Michael Brockus <55331536+michaelbrockus@users.noreply.github.com> | 2020-11-23 10:51:16 -0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-11-23 13:51:16 -0500 |
| commit | 9d651fe61e26c4da87c28511f8ea57fa67ba3fe2 (patch) | |
| tree | 9b057d7be39d3647b1f99fc8620f8ff1645e26df /docs/markdown/Style-guide.md | |
| parent | 58640bdff900e463956cc2bb8366bc57a622c977 (diff) | |
| download | meson-9d651fe61e26c4da87c28511f8ea57fa67ba3fe2.tar.gz | |
add dependency recommendation [skip ci]
Co-authored-by: Eli Schwartz <eschwartz@archlinux.org>
Diffstat (limited to 'docs/markdown/Style-guide.md')
| -rw-r--r-- | docs/markdown/Style-guide.md | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/docs/markdown/Style-guide.md b/docs/markdown/Style-guide.md index 04a81e8ef..240a6756c 100644 --- a/docs/markdown/Style-guide.md +++ b/docs/markdown/Style-guide.md @@ -20,6 +20,14 @@ in Meson build scripts as identifiers for variable. Let say you would like to refer to your executable so something like `my_exe`. +## Dependency usage + +The `dependency` function is the recommended way to handle dependencies. If your wrap files +have the necessary `[provide]` entries, everything will work automatically both when +compiling your own and when using system dependencies. + +You should only need `subproject` when you need to extract non dependencies/programs. + ## Naming options There are two ways of naming project options. As an example for |
