rivet: a simple static site generator
.gitignore | ||
LICENSE | ||
makefile | ||
README.md | ||
rivet.1 | ||
rivet.sh |
Rivet: static site genetator
River takes a source directory containing a the file sources and produces an output directory that can actually be uploaded to a server.
Dependencies
- lowdown
- POSIX utilities
- POSIX sh
Examples
Generate site from directory to cool_site
$ rivet -o cool-site/ secret-sauce/ cool-url
The makefile I use to generate my site
SRCDIR = src
DESTDIR = dst
DOMAIN = alemauri.eu
all:
rivet -o ${DESTDIR} ${SRCDIR} ${DOMAIN}
test: all
xdg-open ${DESTDIR}/index.html
install: all
rsync -vmruLz --delete ${DESTDIR}/ www@${DOMAIN}:/www/
clean:
rm -rf ${DESTDIR}