summaryrefslogtreecommitdiff
path: root/bsp/hpmicro/libraries/hpm_sdk/env.sh
blob: 6fe994e10b5287026b6b6f4f447cae5366732447 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#
# Copyright (c) 2021 hpmicro
#
# SPDX-License-Identifier: BSD-3-Clause
#

if [ "X$MSYSTEM" "==" "X" ]; then
    if [ "X$name" "==" "Xenv.sh" ]; then
        echo "Please source this file, rather than executing it."
        exit
    fi
    env_name=$0
else
    env_name=$1
fi

script=$(cd -P -- "$(dirname -- "$env_name")" && printf '%s\n' "$(pwd -P)/$(basename -- "$env_name")")
if [ "X$MSYSTEM" "==" "X" ]; then
    export HPM_SDK_BASE=$(dirname "$script")
else
    export HPM_SDK_BASE=$script
fi

echo $HPM_SDK_BASE

export OPENOCD_SCRIPTS=${HPM_SDK_BASE}/boards/openocd