This is the source files of the website https://eliemichel.github.io/LearnWebGPU.
Building the website requires Python.
- It is recommended, but not mandatory, to set up a virtual Python environment:
# Create the virtualenv in the "venv" directory (only the first time)
virtualenv venv
# Activate the virtualenv (each time you open a new terminal)
venv/Scripts/activate
- Then install Python packages
pip install -r requirements.txt
- And finally build the website by running:
make html
- To open the new website, run the following simple server:
cd _build/html
python -m http.server 8000
Then browse to http://localhost:8000. You should see the LearnWebGPU website there.
- To build the source code defined by Sphinx Literate (optional), run
make tangle
To help this project, you can:
- Consult the Contributing section of the guide.
- Report Issues and suggest Pull Requests.
- Join Discord for more information.