#!/bin/bash # SPDX-License-Identifier: GPL-2.0 # # Kselftest Install # Install kselftest tests # Author: Shuah Khan <shuahkh@osg.samsung.com> # Copyright (C) 2015 Samsung Electronics Co., Ltd. install_loc=`pwd` main() { if [ $(basename $install_loc) != "selftests" ]; then echo "$0: Please run it in selftests directory ..." exit 1; fi if [ "$#" -eq 0 ]; then echo "$0: Installing in default location - $install_loc ..." elif [ ! -d "$1" ]; then echo "$0: $1 doesn't exist!!" exit 1; else install_loc=$1 echo "$0: Installing in specified location - $install_loc ..." fi install_dir=$install_loc/kselftest_install # Create install directory mkdir -p $install_dir # Build tests KSFT_INSTALL_PATH=$install_dir make install } main "$@" |