#!/bin/bash set -euo pipefail version="$1" header=" Xcode's man pages

Xcode $version

" footer="" output=index.html echo "$header" > "$output" rm -r _tmp &>/dev/null || true mkdir -p _tmp for file in *.html do [[ -f $file ]] || continue name="${file%.html}" section="${name##*.}" printf "
  • %s\\n" "$file" "$name" >> "_tmp/$section" done rm _tmp/index # Emit TOC { printf '\n' } >> "$output" # Emit sections for part in _tmp/* do { section="${part##_tmp/}" printf '

    Section %s

    \n' "$section" "$section" printf '
    \n' } >> "$output" done rm -r _tmp echo "$footer" >> "$output" ../add_custom_css.py "$output"