git.hdm.sh
    1
    2
    3
    4
    5
    6
    7
    8
    9
   10
   11
   12
   13
   14
   15
   16
   17
   18
   19
   20
   21
   22
   23
   24
gituwa-rs
------

Rust port of [gituwa](https://git.mcksp.com/gituwa), 
a static git web frontend generator.

Parses file tree, file contents, and README.

To build, run
```
$ cargo build --release
```

To generate HTML, run
```
$ gituwa-rs <path_to_repo> <output_path> [<repository_description>]
```
where path_to_repo can be a path to bare repository,
and repository description is a short text
that will be displayed next to name of the repository.

To update files automatically on git push,
add a post-receive hook (`.git/hooks/post-receive`)
which calls gituwa.