#!/bin/sh -e

# Find anything remotely related to makefiles; used to find makefile
# variable references.  Assume this is being run as .../mk/find.sh.

find $(dirname $(dirname $0))/* \
        -name 'BACKUP' -prune \
     -o -name 'OUTPUT' -prune \
     -o -name '__pycache__' -prune \
     -o -name '*~' -prune \
     -o -name '*.orig' -prune \
     -o -name '*.rej' -prune \
     \
     -o -path '*/testing/pluto/*/*' -prune \
     -o -type f -path '*/testing/utils/*' -print \
     -o -type f -path '*/testing/guestbin/*' -print \
     \
     -o -type f -path '*/packaging/*' -print \
     \
     -o -type f -name 'Makefile*' -print \
     -o -type f -name '*.mk' -print \
     -o -type f -name '*.py' -print \
     -o -type f -name '*.sh' -print \
