aboutsummaryrefslogtreecommitdiff
path: root/docs/markdown/Getting-meson.md
blob: 1dabe950eac0eb04bff3a372ebe52f5bf44be29e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
# Getting meson

## Downloading Meson

Meson releases can be downloaded from the [Github release page].

Meson is also available in the [Python Package Index] and can be
installed with <tt>pip3 install meson</tt>.

The newest development code can be obtained directly from [Git]

## Dependencies

Meson is implemented in Python 3. If your operating system provides a
package manager, use should install it with that. For platforms that
don't have a package manager, you need to download it from [Python's
home page].

Depending on your platform and backend you wish to use, you might need
the [Ninja executable]. Again, use your distro-provided version if
possible. Otherwise download it from Ninja project's web site.

  [Github release page]: https://github.com/mesonbuild/meson/releases
  [Python Package Index]: https://pypi.python.org/pypi/meson/
  [Git]: https://github.com/mesonbuild/meson
  [Python's home page]: https://www.python.org/downloads/
  [Ninja executable]: https://ninja-build.org/