Simplify detecting Windows
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
This commit is contained in:
parent
1844ec10af
commit
29eaa061c2
@ -2975,29 +2975,20 @@ init-pki|clean-all) want_init_pki=1 ;;
|
|||||||
esac
|
esac
|
||||||
|
|
||||||
# Detect Windows
|
# Detect Windows
|
||||||
if [ "$OS" ]; then
|
case "$OS" in
|
||||||
case "$OS" in
|
'') unset -v EASYRSA_WIN ;;
|
||||||
Windows_NT)
|
|
||||||
EASYRSA_WIN=Windows_NT
|
|
||||||
;;
|
|
||||||
*) EASYRSA_WIN="$OS"
|
*) EASYRSA_WIN="$OS"
|
||||||
esac
|
esac
|
||||||
else
|
|
||||||
unset -v EASYRSA_WIN
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Detect Windows git/bash
|
# Detect Windows git/bash
|
||||||
if [ "$EXEPATH" ]; then
|
case "${EXEPATH##*\\}" in
|
||||||
case "${EXEPATH##*\\}" in
|
|
||||||
Git)
|
Git)
|
||||||
EASYRSA_WIN_GIT_BASH=Git-bash
|
EASYRSA_WIN_GIT_BASH=Git-bash
|
||||||
[ -e /usr/bin/openssl ] && set_var EASYRSA_OPENSSL /usr/bin/openssl
|
[ -e /usr/bin/openssl ] && set_var EASYRSA_OPENSSL /usr/bin/openssl
|
||||||
;;
|
;;
|
||||||
|
'') unset -v EASYRSA_WIN_GIT_BASH ;;
|
||||||
*) EASYRSA_WIN_GIT_BASH="$EXEPATH"
|
*) EASYRSA_WIN_GIT_BASH="$EXEPATH"
|
||||||
esac
|
esac
|
||||||
else
|
|
||||||
unset -v EASYRSA_WIN_GIT_BASH
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Intelligent env-var detection and auto-loading:
|
# Intelligent env-var detection and auto-loading:
|
||||||
vars_setup
|
vars_setup
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user