Add "dev" to the version banner to clarify

And modify the banner accordingly depending on whether it's a
snapshot release or not.
This commit is contained in:
Dirk
2026-02-13 11:18:13 +01:00
parent c600b2cb38
commit c895a5c268

View File

@@ -122,7 +122,7 @@ trap "child_error" USR1
########### Internal definitions ########### Internal definitions
# #
declare -r VERSION="3.3-snapshot-2602" declare -r VERSION="3.3dev-snapshot-2602"
# shellcheck disable=SC2034 # shellcheck disable=SC2034
declare -r SWCONTACT="dirk aet testssl dot sh" declare -r SWCONTACT="dirk aet testssl dot sh"
[[ "$VERSION" =~ dev|rc|beta|snapshot ]] && \ [[ "$VERSION" =~ dev|rc|beta|snapshot ]] && \
@@ -21851,14 +21851,16 @@ prepare_arrays() {
mybanner() { mybanner() {
local bb1 bb2 bb3 local bb1 bb2 bb3
local spaces=" " local spaces=" "
local add=""
local full="$1" # we have a short version and a longer one (two liner vs 4 liner) local full="$1" # we have a short version and a longer one (two liner vs 4 liner)
local short_built_date="" # a reduced version of the build date in the short banner local short_built_date="" # a reduced version of the build date in the short banner
"$QUIET" && return "$QUIET" && return
"$CHILD_MASS_TESTING" && return "$CHILD_MASS_TESTING" && return
[[ $VERSION =~ snapshot ]] && add="###"
bb1=$(cat <<EOF bb1=$(cat <<EOF
##################################################################### #####################################################################${add}
EOF EOF
) )
bb2=$(cat <<EOF bb2=$(cat <<EOF
@@ -21869,7 +21871,7 @@ EOF
EOF EOF
) )
bb3=$(cat <<EOF bb3=$(cat <<EOF
##################################################################### #####################################################################${add}
EOF EOF
) )
prln_bold "$bb1"; out "$spaces" ; pr_bold "$PROG_NAME"; out " version " ; pr_bold "$VERSION" ; out " from " prln_bold "$bb1"; out "$spaces" ; pr_bold "$PROG_NAME"; out " version " ; pr_bold "$VERSION" ; out " from "