Mia Pilchová 014ed6e257 init
2025-02-15 17:26:32 +01:00

33 lines
778 B
Bash
Executable File

get_platform_dir () {
local release_dir=$1
local platform_dir_candidates=("platform_open_sources" "platform-release_open_sources" "platform_release_open_sources")
for candidate in "${platform_dir_candidates[@]}"; do
platform_dir=$(ls "$release_dir" | grep "$candidate")
if [ -n "$platform_dir" ]; then
break
fi
done
if [ -z "$platform_dir" ]; then
echo "No platform dir found. Exiting..."
exit 1
fi
platform_dir="$release_dir/$platform_dir"
}
get_uboot_dir () {
local platform_dir=$1
uboot_dir="$platform_dir/u-boot"
if [ ! -d "$uboot_dir" ]; then
uboot_dir="$platform_dir/bootable/bootloader/u-boot-1.3.4"
if [ ! -d "$uboot_dir" ]; then
echo "No uboot dir found. Exiting..."
exit 1
fi
fi
}