#! /bin/bash set -e set -u if (( $# < 1 )); then echo "Usage: $0 kver" exit 1 fi kver=$1 dtbName='espressobin' [[ $kver != 4.4* ]] || dtbName='community' missing="" for f in espressobin-$kver-Image espressobin-$kver-System.map armada-3720-$dtbName-$kver.dtb; do [[ -f $f ]] || missing="$missing $f" done if [[ ! -z $missing ]]; then echo "$missing files are missing" exit 1 fi ln -sf espressobin-${kver}-Image Image ln -sf espressobin-${kver}-System.map System.map [[ $dtbName != espressobin ]] || ln -sf armada-3720-$dtbName-${kver}.dtb armada-3720-community.dtb ln -sf armada-3720-$dtbName-${kver}.dtb armada-3720-$dtbName.dtb sync