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 |