Overview
| Comment: | Updated to store build log in output directory |
|---|---|
| Downloads: | Tarball | ZIP archive | SQL archive |
| Timelines: | family | ancestors | descendants | both | trunk |
| Files: | files | file ages | folders |
| SHA1: |
30541f94628ed73f4511371d409a2cd4 |
| User & Date: | rkeene on 2010-02-05 01:44:45 |
| Other Links: | manifest | tags |
Context
|
2010-02-05
| ||
| 02:20 | Added support for creating teapot descriptor check-in: a478ff4b06 user: rkeene tags: trunk | |
| 01:44 | Updated to store build log in output directory check-in: 30541f9462 user: rkeene tags: trunk | |
| 01:34 | Updated clean target to call build clean script Added finding TCLCONFIGDIR support Added build support for TLS on Solaris check-in: 0b028fd897 user: rkeene tags: trunk | |
Changes
Modified server/work/build_all.sh from [e331d246af] to [4f07bb6e7e].
| ︙ | ︙ | |||
30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 |
fi
done
)
if [ -z "${TCLCONFIGDIR}" ]; then
TCLCONFIGDIR="/usr/lib"
fi
export TCLCONFIGDIR
# Build all appropriate directories
faileddirs=""
for dir in */; do
export dir
if [ ! -f "${dir}/build.sh" ]; then
continue
fi
failed=0
(
cd "${dir}" || 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 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 |
fi
done
)
if [ -z "${TCLCONFIGDIR}" ]; then
TCLCONFIGDIR="/usr/lib"
fi
export TCLCONFIGDIR
# Determine platform
PLATFORM="$(./platform)"
export PLATFORM
# Build all appropriate directories
faileddirs=""
for dir in */; do
export dir
if [ ! -f "${dir}/build.sh" ]; then
continue
fi
failed=0
(
cd "${dir}" || exit 1
rm -rf "build" "out"
if [ "${DISTCLEAN}" = "1" ]; then
rm -rf "src"
fi
if [ "${CLEANONLY}" = "1" ]; then
exit 0
fi
mkdir -p "out/${PLATFORM}" >/dev/null 2>/dev/null
./build.sh 2>&1 | tee "out/${PLATFORM}/build.log" || exit 1
) || failed=1
if [ "${failed}" = "1" ]; then
rm -rf "${dir}/out"
faileddirs="${faileddirs} ${dir}"
fi
done
|
| ︙ | ︙ | |||
76 77 78 79 80 81 82 |
echo "The following failed to build:${failddirs}"
fi
# Create tarfile of built packages
PLATFORM="$(./platform)"
DATECODE="$(date +%Y%m%d%H%M)"
OUTFILEBASE="tclpkgs-${PLATFORM}-${DATECODE}"
| | | 81 82 83 84 85 86 87 88 89 90 |
echo "The following failed to build:${failddirs}"
fi
# Create tarfile of built packages
PLATFORM="$(./platform)"
DATECODE="$(date +%Y%m%d%H%M)"
OUTFILEBASE="tclpkgs-${PLATFORM}-${DATECODE}"
tar -cf - */out | bzip2 -9c > "${OUTFILEBASE}.tar.bz2"
exit 0
|
Modified server/work/tls/build.sh from [dc0eed1286] to [94a2a79b39].
| ︙ | ︙ | |||
40 41 42 43 44 45 46 |
fi
./configure --enable-shared --with-tcl="${TCLCONFIGDIR}" --with-ssl-dir="${SSLDIR}"
gmake || exit 1
) || exit 1
(
| < | | 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 |
fi
./configure --enable-shared --with-tcl="${TCLCONFIGDIR}" --with-ssl-dir="${SSLDIR}"
gmake || exit 1
) || exit 1
(
mkdir -p "${PLATDIR}" >/dev/null 2>/dev/null
cp "build/${BUILDDIR}/libtls1.6.so" "${PLATDIR}/"
cp "build/${BUILDDIR}/pkgIndex.tcl" "${PLATDIR}/"
cp "build/${BUILDDIR}/tls.tcl" "${PLATDIR}/"
) || exit 1
exit 0
|