#!/bin/sh set -e preproc/buildpage.sh src/style.css find src -name "*.html" | while read f; do preproc/buildpage.sh "$f" done mkdir -p www/team for member in src/team/*.md; do slug=$(basename "$member" .md) handle=$(sed -n 's/^##[[:space:]]*//p' "$member" | head -n1 | sed 's/^@//') name=$(sed -n 's/^###[[:space:]]*//p' "$member" | head -n1) photo="/assets/logo.png" for ext in png jpg jpeg webp; do if [ -f "src/assets/team/$slug.$ext" ]; then photo="/assets/team/$slug.$ext" break fi done export DATA_MEMBER_SLUG="$slug" export DATA_MEMBER_HANDLE="$handle" export DATA_MEMBER_NAME="$name" export DATA_MEMBER_PHOTO="$photo" export DATA_MEMBER_MD="$member" export DATA_PAGE_TITLE="KarlOS - $name" awk -Pf preproc/interp.awk src/member_page.inc | sh > "www/team/$slug.html" done