blob: 91a31e217235963780ecfac931e04ed120ae388f [file] [log] [blame]
#!/bin/bash
#
# Copyright (c) 2021, Arm Limited. All rights reserved.
#
# SPDX-License-Identifier: BSD-3-Clause
#
# Creates a 'tag' based on a fvp model (model).
#
# The script takes a single argument: the model tarball's filename (first argument)
#
function usage() {
echo "Usage: $0 model-tarball" 1>&2
exit 1
}
# Create a tag based a on fvp model
function create-tag() {
local model=$1
local tag
# get model basename
tag=$(basename $model)
# remove any extension (tgz expected)
tag=${tag%.*}
# finally lowercase
tag=${tag,,}
echo $tag
}
[ $# -ne 1 ] && usage
tarball=$1; create-tag ${tarball}