diff options
author | Eli Schwartz <eschwartz93@gmail.com> | 2025-03-03 12:40:18 -0500 |
---|---|---|
committer | Eli Schwartz <eschwartz93@gmail.com> | 2025-03-07 10:20:54 -0500 |
commit | 6b985228779f272aaa0a5bbae77448261cf29c70 (patch) | |
tree | 73e6d1f43dd80339bcb4ef04b2179b1dea60d944 /docs/markdown | |
parent | e132a60ad1e1b486f1f528b4c129d084add5d86c (diff) | |
download | meson-6b985228779f272aaa0a5bbae77448261cf29c70.zip meson-6b985228779f272aaa0a5bbae77448261cf29c70.tar.gz meson-6b985228779f272aaa0a5bbae77448261cf29c70.tar.bz2 |
docs: reorganize the main landing page and add more links
It can sometimes be hard to find content without digging through menus.
Try to guide people towards the specific content they are probably
looking for.
Diffstat (limited to 'docs/markdown')
-rw-r--r-- | docs/markdown/index.md | 34 |
1 files changed, 25 insertions, 9 deletions
diff --git a/docs/markdown/index.md b/docs/markdown/index.md index 427cc05..8827c8d 100644 --- a/docs/markdown/index.md +++ b/docs/markdown/index.md @@ -29,6 +29,21 @@ code. Are you an absolute beginner when it comes to programming? No worries, read [this beginner guide](SimpleStart.md) to get started. +## Tutorials + +- [Get it](Getting-meson.md) +- [Build a Gtk app from scratch](Tutorial.md) +- [Build a SDL app from scratch](GuiTutorial.md) +- [How do I do X in Meson?](howtox.md) + +## Manual + +- [Usage manual](Manual.md) +- [API reference manual](Reference-manual.md) +- [Modules documentation](Modules.md) +- [Frequently Asked Questions](FAQ.md) +- [Release Notes](Release-notes.md) + ## Community The easiest way for most people to connect to other Meson developers is @@ -42,6 +57,16 @@ Google Groups) and the [Discussions](https://github.com/mesonbuild/meson/discussions) section of the Meson GitHub repository. +### Development + +All development on Meson is done on the [GitHub +project](https://github.com/mesonbuild/meson). Instructions for +contributing can be found on the [contribution page](Contributing.md). + +You do not need to sign a CLA to contribute to Meson. + +The release process is separately covered at [Releasing](Releasing.md). + ### [Projects using Meson](Users.md) Many projects are using Meson and they're @@ -51,12 +76,3 @@ converting existing projects to Meson. [A short list of Meson users can be found here](Users.md) but there are many more. We would love to hear about your success stories too and how things could be improved too! - -## Development - -All development on Meson is done on the [GitHub -project](https://github.com/mesonbuild/meson). Instructions for -contributing can be found on the [contribution page](Contributing.md). - - -You do not need to sign a CLA to contribute to Meson. |