This directory contains the source and assets for https://iree.dev/.
The website is generated using MkDocs, with the Material for MkDocs theme and is served using GitHub Pages.
Follow https://squidfunk.github.io/mkdocs-material/getting-started/ and read https://www.mkdocs.org/.
All steps below are from this docs/website/ folder.
Setup (as needed):
python3 -m venv .venv source .venv/bin/activate pip install -r requirements.txt
Develop:
./generate_extra_files.sh mkdocs serve
Deploy:
gh-pages
on <your remote>
. Please don't push to the main repository :)publish_website.yml
workflow takes care of publishing from the central repository automaticallymkdocs gh-deploy --remote-name <your remote>
For more details on how this is set up, see IREE Website Overview - July 10, 2023 (though note that the website organization has changed since then).
For documentation language and style, the guide at https://developers.google.com/style offers good advice.
Instructions on how to build the project from source on supported platforms.
Workflow-oriented guides showing users how to accomplish tasks
Unopinionated descriptions of system components
Less structured pages for project development topics
A place to showcase work across the community