diff options
author | Jussi Pakkanen <jpakkane@gmail.com> | 2021-01-30 13:20:59 +0200 |
---|---|---|
committer | Jussi Pakkanen <jpakkane@gmail.com> | 2021-01-30 13:26:57 +0200 |
commit | 708b83a029b1c2ae91ad6426d45b6723893e1427 (patch) | |
tree | edf5bd6e1cccc01f57572620d96beeafbbe3a175 /docs/markdown/Mixing-build-systems.md | |
parent | f0fbb31ccfa78ca1d7b7f9cedfbb090bf36d3e64 (diff) | |
download | meson-docrewrap.zip meson-docrewrap.tar.gz meson-docrewrap.tar.bz2 |
Rewrap long text lines in docs. [skip ci]docrewrap
Diffstat (limited to 'docs/markdown/Mixing-build-systems.md')
-rw-r--r-- | docs/markdown/Mixing-build-systems.md | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/docs/markdown/Mixing-build-systems.md b/docs/markdown/Mixing-build-systems.md index 98ca0ed..6830064 100644 --- a/docs/markdown/Mixing-build-systems.md +++ b/docs/markdown/Mixing-build-systems.md @@ -2,21 +2,21 @@ Meson has been designed with the principle that all dependencies are either provided by "the platform" via a mechanism such as Pkg-Config -or that they are built as Meson subprojects under the main -project. There are several projects that would like to mix build -systems, that is, build dependencies in the same build directory as -the other build system by having one build system call the other. The -build directories do not necessarily need to be inside each other, but -that is the common case. - -This page lists the Meson project's stance on mixing build -systems. The tl/dr version is that while we do provide some -functionality for this use case, it only works for simple -cases. Anything more complex can not be made reliable and trying to do -that would burden Meson developers with an effectively infinite -maintenance burden. Thus these use cases are not guaranteed to work, -and even if a project using them works today there are no guarantees -that it will work in any future version. +or that they are built as Meson subprojects under the main project. +There are several projects that would like to mix build systems, that +is, build dependencies in the same build directory as the other build +system by having one build system call the other. The build +directories do not necessarily need to be inside each other, but that +is the common case. + +This page lists the Meson project's stance on mixing build systems. +The tl/dr version is that while we do provide some functionality for +this use case, it only works for simple cases. Anything more complex +can not be made reliable and trying to do that would burden Meson +developers with an effectively infinite maintenance burden. Thus these +use cases are not guaranteed to work, and even if a project using them +works today there are no guarantees that it will work in any future +version. ## The definition of "build system mixing" |