Explain why $root_dir needs a complicated calculation
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
This commit is contained in:
parent
fc09d27a92
commit
911081efd2
1 changed files with 5 additions and 0 deletions
|
@ -18,6 +18,10 @@ set -e -u
|
||||||
|
|
||||||
## $root_dir is the root directory of the Mbed TLS source tree.
|
## $root_dir is the root directory of the Mbed TLS source tree.
|
||||||
root_dir="${0%/*}"
|
root_dir="${0%/*}"
|
||||||
|
# Find a nice path to the root directory, avoiding unnecessary "../".
|
||||||
|
# The code supports demo scripts nested up to 4 levels deep.
|
||||||
|
# The code works no matter where the demo script is relative to the current
|
||||||
|
# directory, even if it is called with a relative path.
|
||||||
n=4 # limit the search depth
|
n=4 # limit the search depth
|
||||||
while ! [ -d "$root_dir/programs" ] || ! [ -d "$root_dir/library" ]; do
|
while ! [ -d "$root_dir/programs" ] || ! [ -d "$root_dir/library" ]; do
|
||||||
if [ $n -eq 0 ]; then
|
if [ $n -eq 0 ]; then
|
||||||
|
@ -35,6 +39,7 @@ while ! [ -d "$root_dir/programs" ] || ! [ -d "$root_dir/library" ]; do
|
||||||
done
|
done
|
||||||
|
|
||||||
## $programs_dir is the directory containing the sample programs.
|
## $programs_dir is the directory containing the sample programs.
|
||||||
|
# Assume an in-tree build.
|
||||||
programs_dir="$root_dir/programs"
|
programs_dir="$root_dir/programs"
|
||||||
|
|
||||||
## msg LINE...
|
## msg LINE...
|
||||||
|
|
Loading…
Reference in a new issue