aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEli Schwartz <eschwartz@archlinux.org>2021-08-27 00:34:32 -0400
committerEli Schwartz <eschwartz@archlinux.org>2021-08-27 13:20:54 -0400
commit16a162d10af8d4d73dbf0b078f192fcf5de22e0e (patch)
tree0419870657716e4969c6f4abf474f0c43c90b4ac
parent6170f1175eefebb0e9a4e44a6b093a90c178622f (diff)
downloadmeson-16a162d10af8d4d73dbf0b078f192fcf5de22e0e.zip
meson-16a162d10af8d4d73dbf0b078f192fcf5de22e0e.tar.gz
meson-16a162d10af8d4d73dbf0b078f192fcf5de22e0e.tar.bz2
FAQ: document some community work toward implementing Meson in C/C++
This is useful information for solving the OS bootstrapping problem. Give it some visibility. Also, I don't want to forget where I found any of these. :D ref. #2335
-rw-r--r--docs/markdown/FAQ.md10
1 files changed, 10 insertions, 0 deletions
diff --git a/docs/markdown/FAQ.md b/docs/markdown/FAQ.md
index 0ed731e..feddc37 100644
--- a/docs/markdown/FAQ.md
+++ b/docs/markdown/FAQ.md
@@ -333,6 +333,16 @@ that could fulfill these requirements:
Out of these we have chosen Python because it is the best fit for our
needs.
+## But I really want a version of Meson that doesn't use python!
+
+Ecosystem diversity is good. We encourage interested users to write this
+competing implementation of Meson themselves. As of September 2021, there are 3
+projects attempting to do just this:
+
+ - [muon](https://git.sr.ht/~lattis/muon)
+ - [Meson++](https://github.com/dcbaker/meson-plus-plus)
+ - [boson](https://git.sr.ht/~bl4ckb0ne/boson)
+
## I have proprietary compiler toolchain X that does not work with Meson, how can I make it work?
Meson needs to know several details about each compiler in order to