@@ -1,13 +1,29 @@ #! /bin/bash + +function setup_tcl () { + local vers envfile + + for vers in "$@"; do + envfile="${PROJROOTDIR}/platform.magic.env-8.5" + + if [ ! -f "${envfile}" ]; then + continue + fi + + source "${envfile}" + + break + done +} function setup_tcl85 () { - source "${PROJROOTDIR}/platform.magic.env-8.5" 2>/dev/null + setup_tcl 8.5 8.4 } function setup_tcl84 () { - source "${PROJROOTDIR}/platform.magic.env-8.4" 2>/dev/null + setup_tcl 8.4 8.5 } function not_platforms () { local platform