mirror of
https://git.sr.ht/~adnano/kiln
synced 2024-11-27 03:59:00 +00:00
0a2e7b6fd0
Previously, kiln would error out if any blocks defined in the base template were not defined in page or index templates. Instead, make customizing base template blocks optional. This also allows base template blocks to have a default value. |
||
---|---|---|
docs | ||
templates/_default | ||
.gitignore | ||
config.toml | ||
COPYING | ||
frontmatter.go | ||
frontmatter_test.go | ||
funcs.go | ||
go.mod | ||
go.sum | ||
main.go | ||
Makefile | ||
page.go | ||
README.md | ||
site.go | ||
templates.go |
kiln
A simple static site generator.
Features
- Simple
- Extensible
- Gemini support
- Atom feeds
- Go templates
Installation
First install the dependencies:
- Go 1.16 or later
- scdoc
Then compile:
$ make
# make install
Usage
See kiln(1)
For a general introduction, see the website.
Contributing
For end-user discussion and questions, start a thread on ~adnano/kiln-discuss.
Send patches to ~adnano/kiln-devel.
Subscribe to release announcements on ~adnano/kiln-announce.