forked from Qortal/Brooklyn
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
20 lines
638 B
20 lines
638 B
#!/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
|
|
|