openssl-apple/scripts/get-openssl-version.sh
Davide De Rosa ac0d6f6d42
Reuse version normalizer (#44)
* Reuse get_openssl_version() from external script

* Improve variables usage in workflow

* Fix release notes generation

* Rename main job
2021-12-01 12:43:11 +01:00

13 lines
476 B
Bash
Executable File

#!/bin/bash
function get_openssl_version() {
local std_version=$1
local script_version=${2:-}
local generic_version=${std_version%?}
local subpatch=${std_version: -1}
local subpatch_number=$(($(printf '%d' \'$subpatch) - 97 + 1))
subpatch_number="$(printf '%02d' $subpatch_number)"
script_version="$(printf '%02d' $script_version)"
local normalized_version="${generic_version}${subpatch_number}${script_version}"
echo $normalized_version
}