| #!/bin/bash | 
 | # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) | 
 | set -e | 
 |  | 
 | # Assume script is located under tools/testing/selftests/bpf/. We want to start | 
 | # build attempts from the top of kernel repository. | 
 | SCRIPT_REL_PATH=$(realpath $0) | 
 | SCRIPT_REL_DIR=$(dirname $SCRIPT_REL_PATH) | 
 | KDIR_ROOT_DIR=$(realpath $SCRIPT_REL_DIR/../../../../) | 
 | SCRIPT_REL_DIR=$(dirname $(realpath --relative-to=$KDIR_ROOT_DIR $SCRIPT_REL_PATH)) | 
 | cd $KDIR_ROOT_DIR | 
 |  | 
 | if [ ! -e $PWD/$SCRIPT_REL_DIR/Makefile ]; then | 
 | 	echo -e "skip:    bpftool files not found!\n" | 
 | 	exit 4 # KSFT_SKIP=4 | 
 | fi | 
 |  | 
 | for tgt in docs docs-clean; do | 
 | 	make -s -C $PWD/$SCRIPT_REL_DIR $tgt; | 
 | done |