#!/bin/bash # This script validates that there aren't any changes to the man pages. set -e cd src/doc changes=$(git status --porcelain) if [ -n "$changes" ] then echo "git directory must be clean before running this script." exit 1 fi ./build-man.sh changes=$(git status --porcelain) if [ -n "$changes" ] then echo "Detected changes in man pages:" echo "$changes" echo echo "Please run './build-man.sh' in the src/doc directory to rebuild the" echo "man pages, and commit the changes." exit 1 fi