@@ -1,33 +1,21 @@ #! /bin/bash -if [ ! -x "../platform" ]; then - echo "No platform script found, aborting." >&2 - - exit 1 -fi - -if [ "${PLATFORM}" != "tcl" ]; then - rm -rf out - - exit 0 -fi - VERS=1.13 SRC="src/tcllib-${VERS}.tar.gz" SRCURL="http://sourceforge.net/projects/tcllib/files/tcllib/${VERS}/tcllib-${VERS}.tar.gz/download" BUILDDIR="tcllib-${VERS}" -WORKDIR="${TMPDIR:-/tmp}/tcllib-$$${RANDOM}${RANDOM}${RANDOM}" -PLATDIR="$(pwd)/out/${PLATFORM}" - -export VERS SRC SRCURL BUILDDIR WORKDIR PLATFORM PLATDIR - -if [ ! -f "${SRC}" ]; then - mkdir src >/dev/null 2>/dev/null - - wget -O "${SRC}" "${SRCURL}" || exit 1 -fi +export VERS SRC SRCURL BUILDDIR + +# Load common functions +source ../common.sh + +# Do not build if the "tcl" platform has NOT been requested +only_platforms 'tcl' + +# Download source +download_src rm -rf "${WORKDIR}" >/dev/null 2>/dev/null mkdir -p "${WORKDIR}" || exit 1 retval=0