1#!/bin/bash 2# SPDX-License-Identifier: GPL-2.0 3# 4# Kselftest Install 5# Install kselftest tests 6# Author: Shuah Khan <shuahkh@osg.samsung.com> 7# Copyright (C) 2015 Samsung Electronics Co., Ltd. 8 9install_loc=`pwd` 10 11main() 12{ 13 if [ $(basename $install_loc) != "selftests" ]; then 14 echo "$0: Please run it in selftests directory ..." 15 exit 1; 16 fi 17 if [ "$#" -eq 0 ]; then 18 echo "$0: Installing in default location - $install_loc ..." 19 elif [ ! -d "$1" ]; then 20 echo "$0: $1 doesn't exist!!" 21 exit 1; 22 else 23 install_loc=$1 24 echo "$0: Installing in specified location - $install_loc ..." 25 fi 26 27 install_dir=$install_loc/kselftest 28 29# Create install directory 30 mkdir -p $install_dir 31# Build tests 32 INSTALL_PATH=$install_dir make install 33} 34 35main "$@" 36