songsee/Makefile
Peter Steinberger 0277e3e7bf
docs: build songsee.sh with the gogcli-style site generator
Port gogcli's custom static-site builder (scripts/build-docs-site.mjs +
scripts/docs-site-assets.mjs) and adapt branding to songsee — spectral
gradient hero, viz-mode pill row, JetBrains Mono code blocks, sidebar
nav with search, dark/light theme toggle, per-page TOC, and link
validation at build time.

Wire it up via 'make docs-site' and a pages.yml workflow that uploads
dist/docs-site as the Pages artifact. GitHub Pages source is now
build_type=workflow (was legacy/Jekyll).
2026-05-08 16:35:54 +01:00

9 lines
136 B
Makefile

.PHONY: songsee docs-site
songsee:
mkdir -p bin
go build -o bin/songsee ./cmd/songsee
docs-site:
@node scripts/build-docs-site.mjs