@@ -20,14 +20,19 @@ mode="distclean" fi CONFIGUREEXTRA="$@" export CONFIGUREEXTRA + +# Add packages implied by the additional arguments +if echo " ${CONFIGUREEXTRA} " | grep ' --enable-threads' >/dev/null 2>/dev/null; then + ADDPKGS="${ADDPKGS} thread" +fi failedpkgs="" buildfailed="0" -for pkg in tcl tk itcl mk4tcl tclvfs zlib kitsh; do +for pkg in tcl tk itcl mk4tcl tclvfs zlib ${ADDPKGS} kitsh; do if [ "${mode}" = "distclean" ]; then rm -rf "${pkg}/src" fi if [ "${mode}" = "clean" -o "${mode}" = "distclean" ]; then