ssh git@grit.deadkey.org man

mailmanpat/jenny · 2026-09-06 09:36:46 +08002026-9-6 +8git clone …

FILES / Makefile

NameLast CommitTimestampSize
.github ad9c389 h test: replace the cloned-blog CI job with a committed fixture 26-08-24 11:38 -
bin 5479d3a h Take the markdown parser as a submodule instead of vendoring it 26-09-05 10:06 -
share 4853a27 h Sit the theme control on the header line, without a box 26-09-06 09:36 -
test b70d686 h Take the parser's escape-by-default contract 26-09-05 10:21 -
.gitignore b4efcdc h chore: do not track agent worktrees 26-08-25 11:02 174 B
.gitmodules 5479d3a h Take the markdown parser as a submodule instead of vendoring it 26-09-05 10:06 138 B
.shellcheckrc e11b323 h ci: add test workflow, shellcheck baseline, auditable image, VERSION 26-08-20 09:50 818 B
Dockerfile e11b323 h ci: add test workflow, shellcheck baseline, auditable image, VERSION 26-08-20 09:50 1 KB
LICENSE.txt 1e61a7e h Update license 21-04-06 21:58 1 KB
Makefile e11b323 h ci: add test workflow, shellcheck baseline, auditable image, VERSION 26-08-20 09:50 734 B
README.md 5a5d303 h Name a nav in its own file, count what it hides, label the tag row 26-08-26 13:20 12 KB
VERSION e11b323 h ci: add test workflow, shellcheck baseline, auditable image, VERSION 26-08-20 09:50 6 B
action.yml e11b323 h ci: add test workflow, shellcheck baseline, auditable image, VERSION 26-08-20 09:50 452 B
SHELL := /bin/bash
PREFIX?=/usr/local
BIN=${PREFIX}/bin
SHARE=${PREFIX}/share
sym-install:
@echo "Symlinking jenny script"
ln -s $(shell pwd)/bin/jenny $(BIN)/jenny
install:
@echo "Installing jenny script"
install -m 755 ./bin/jenny $(BIN)/
@echo "Installing jenny assets"
cp -r ./share/jenny $(SHARE)/
cp ./VERSION $(SHARE)/jenny/VERSION
find $(SHARE)/jenny -type f -exec chmod 644 {} \;
find $(SHARE)/jenny -type d -exec chmod 755 {} \;
chmod +x $(SHARE)/jenny/lib/md2html.awk
chmod +x $(SHARE)/jenny/lib/*.sh
chmod +x $(SHARE)/jenny/layout/*.sh
uninstall:
@echo "Removing script and assets"
rm -rf $(BIN)/jenny $(SHARE)/jenny
reinstall:
@echo "Running reinstall"
make uninstall && make install