Differences From Artifact [befde2796f]:
- Executable file
tclvfs/build.sh
— part of check-in
[023de4a116]
at
2010-09-26 04:39:15
on branch trunk
— Updated to check for 'buildsrc' directory before untarring. If found it is used. (Untested)
Updated to download sources to a temporary file and only rename on success (user: rkeene, size: 1893) [annotate] [blame] [check-ins using]
To Artifact [b2a99c5623]:
- Executable file tclvfs/build.sh — part of check-in [2bcd1b2d5e] at 2010-09-26 04:40:24 on branch trunk — Updated to support Win32 compilation of TclVFS (user: rkeene, size: 2193) [annotate] [blame] [check-ins using]
| ︙ | |||
55 56 57 58 59 60 61 62 63 64 65 66 67 68 | 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 | + + + + + + + + + + + |
fi
echo "Applying: ${patch}"
${PATCH:-patch} -p1 < "${patch}"
done
cp generic/vfs.c .
# If we are building for Win32, we need to define TEA_PLATFORM so that
# the right private directory is found
BUILDTYPE="$(basename "${TCLCONFIGDIR}")"
if [ "${BUILDTYPE}" = "win" ]; then
TEA_PLATFORM="windows"
export TEA_PLATFORM
CFLAGS="${CFLAGS} -I${TCLCONFIGDIR}"
export CFLAGS
fi
# Build static version
./configure --disable-shared --prefix="${INSTDIR}" --exec-prefix="${INSTDIR}" --with-tcl="${TCLCONFIGDIR}" ${CONFIGUREEXTRA}
${MAKE:-make} || exit 1
${MAKE:-make} install
mkdir "${OUTDIR}/lib" || exit 1
|
| ︙ |