Differences From Artifact [949945531f]:
- Executable file tclvfs/build.sh — part of check-in [fcf0977f4c] at 2010-09-26 04:37:04 on branch trunk — Added kitcreator (user: rkeene, size: 1147) [annotate] [blame] [check-ins using]
To Artifact [f64effe9ee]:
- Executable file
tclvfs/build.sh
— part of check-in
[a66d18a60b]
at
2010-09-26 04:37:10
on branch trunk
— Updated to build shared objects of Mk4tcl and Tclvfs
Added memchan package (needed for tclvfs) (user: rkeene, size: 1398) [annotate] [blame] [check-ins using]
| ︙ | ︙ | |||
30 31 32 33 34 35 36 |
(
cd 'build' || exit 1
gzip -dc "../${SRC}" | tar -xf -
cd "${BUILDDIR}" || exit 1
| < > > > > > > | | 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 |
(
cd 'build' || exit 1
gzip -dc "../${SRC}" | tar -xf -
cd "${BUILDDIR}" || exit 1
cp generic/vfs.c .
# Build static version
./configure --disable-shared --prefix="${INSTDIR}" --exec-prefix="${INSTDIR}" --with-tcl="${TCLCONFIGDIR}" ${CONFIGUREEXTRA}
"${MAKE:-make}" || exit 1
"${MAKE:-make}" install
# Build shared version
./configure --enable-shared --prefix="${INSTDIR}" --exec-prefix="${INSTDIR}" --with-tcl="${TCLCONFIGDIR}" ${CONFIGUREEXTRA}
"${MAKE:-make}" || exit 1
"${MAKE:-make}" install
mkdir "${OUTDIR}/lib" || exit 1
cp -r "${INSTDIR}/lib"/vfs*/ "${OUTDIR}/lib/"
rm -f "${OUTDIR}/lib"/vfs*/*.a "${OUTDIR}/lib"/vfs*/*.so
) || exit 1
exit 0
|