An open API service indexing awesome lists of open source software.

https://github.com/vlang/docs


https://github.com/vlang/docs

Last synced: over 1 year ago
JSON representation

Awesome Lists containing this project

README

          

# V Documentation Generator

NOTE: DO NOT edit the .html files in the `main` branch of this repository,
your changes will be overwritten!

The commits on this repo's main branch are done automatically,
each time the main V repo's `master` branch is updated.
The [build.vsh](./build.vsh) script here is responsible for running
the generator, and
[fast.v in the main V repo](https://github.com/vlang/v/blob/master/cmd/tools/fast/fast.v)
is responsible for uploading the generated HTML pages to github on each commit.

This repo is responsible for the content on https://docs.vlang.io/ .
Its content is generated by a custom V program, that is available in
the branch.

The information from https://raw.githubusercontent.com/vlang/v/master/doc/docs.md
is split into pages, and each page is formatted to a separate .html
file, for the convenience of the viewers.

To change the generator code, do:
`git clone --branch generator https://github.com/vlang/docs docs_generator/`
then follow the instructions in its
[README.md](https://github.com/vlang/docs/blob/generator/README.md) file.

## External dependencies
You'll need `rsync`, [V](https://github.com/vlang/v?tab=readme-ov-file#installing-v-from-source),
and [sass](https://sass-lang.com/install/) .