summaryrefslogtreecommitdiff
path: root/scripts/image_signing/common_minimal.sh
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/image_signing/common_minimal.sh')
-rw-r--r--scripts/image_signing/common_minimal.sh9
1 files changed, 9 insertions, 0 deletions
diff --git a/scripts/image_signing/common_minimal.sh b/scripts/image_signing/common_minimal.sh
index fa566761..a591ae47 100644
--- a/scripts/image_signing/common_minimal.sh
+++ b/scripts/image_signing/common_minimal.sh
@@ -338,6 +338,15 @@ rw_mount_disabled() {
# Misc functions
# ----------------------------------------------------------------------------
+# Parses the version file containing key=value lines
+# Args: key file
+# Returns: value
+get_version() {
+ local key="$1"
+ local file="$2"
+ awk -F= -vkey="${key}" '$1 == key { print $NF }' "${file}"
+}
+
# Returns true if all files in parameters exist.
# Args: List of files
ensure_files_exist() {