Overview
| Comment: | Updated with support for a "make-kit-remote" and using a new Mac OS X build box |
|---|---|
| Downloads: | Tarball | ZIP archive | SQL archive |
| Timelines: | family | ancestors | descendants | both | trunk |
| Files: | files | file ages | folders |
| SHA1: |
5c3ab2400a92ac2b5aa842321adfcd4c |
| User & Date: | rkeene on 2016-03-03 03:21:54 |
| Other Links: | manifest | tags |
Context
|
2016-03-07
| ||
| 04:40 | KitCreator 0.9.3 check-in: 94ef1567f9 user: rkeene tags: trunk, 0.9.3 | |
|
2016-03-03
| ||
| 03:21 | Updated with support for a "make-kit-remote" and using a new Mac OS X build box check-in: 5c3ab2400a user: rkeene tags: trunk | |
|
2016-02-24
| ||
| 21:45 | Corrected an issue where the KitDLL file cannot be located cause initialization to fail check-in: 9c7bd6cad1 user: rkeene tags: trunk | |
Changes
Modified .fossil-settings/ignore-glob from [e36d46f2b3] to [6de3991281].
| ︙ | ︙ | |||
142 143 144 145 146 147 148 | kitdll/buildsrc/kitdll-0.0/config.log kitdll/buildsrc/kitdll-0.0/config.status kitdll/buildsrc/kitdll-0.0/vfs_kitdll_data_tcl.c kitdll/buildsrc/kitdll-0.0/vfs_kitdll.tcl.h kitdll/build/kitdll-* kitdll/build/kitdll-*/* kitdll/build.log | | | 142 143 144 145 146 147 148 149 | kitdll/buildsrc/kitdll-0.0/config.log kitdll/buildsrc/kitdll-0.0/config.status kitdll/buildsrc/kitdll-0.0/vfs_kitdll_data_tcl.c kitdll/buildsrc/kitdll-0.0/vfs_kitdll.tcl.h kitdll/build/kitdll-* kitdll/build/kitdll-*/* kitdll/build.log libtclkit*.* |
Modified build/make-kit-macosx-amd64 from [17e09199c0] to [2ff67a4329].
1 2 3 4 5 6 | #! /bin/sh CC='gcc -arch x86_64' CXX='g++ -arch x86_64' export CC CXX | | | 1 2 3 4 5 6 7 | #! /bin/sh CC='gcc -arch x86_64' CXX='g++ -arch x86_64' export CC CXX ./build/make-kit-remote buildb.wu.ac.at "$@" --enable-aqua --host=x86_64-apple-darwin9 |
Modified build/make-kit-macosx-i386 from [33d805adde] to [d0ef76fb73].
1 2 3 4 5 6 | #! /bin/sh CC='gcc -arch i386' CXX='g++ -arch i386' export CC CXX | | | 1 2 3 4 5 6 7 | #! /bin/sh CC='gcc -arch i386' CXX='g++ -arch i386' export CC CXX ./build/make-kit-remote buildb.wu.ac.at "$@" --enable-aqua --host=i386-apple-darwin9 |
Modified build/make-kit-macosx-ppc from [3867238257] to [90b249d07a].
1 2 | #! /bin/sh | | | 1 2 3 | #! /bin/sh ./build/make-kit-remote powermacg5.vpn.oc9.org "$@" --enable-aqua |
Modified build/make-kit-macosx-ppc64 from [9dcb9c91cc] to [9ab10e87a6].
1 2 3 4 5 6 | #! /bin/sh CC='gcc -arch ppc64' CXX='g++ -arch ppc64' export CC CXX | | | 1 2 3 4 5 6 7 | #! /bin/sh CC='gcc -arch ppc64' CXX='g++ -arch ppc64' export CC CXX ./build/make-kit-remote powermacg5.vpn.oc9.org "$@" --enable-aqua |
Renamed and modified build/make-kit-powermacg5 [9ceb1cf4f7] to build/make-kit-remote [e83aa4603b].
1 2 | #! /bin/bash | > > | | | | | | | | | | | | | | | | | | | | | | < < < < < | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 |
#! /bin/bash
TARGET="$1"
shift
buildid="$(( hostname; id -u; pwd ) | openssl sha1 | sed 's@^.*= *@@')"
workdir="/tmp/work-kitcreator-${buildid}"
rsync -aq --delete -e ssh . "${TARGET}:${workdir}/" || exit 1
(
newArgv=("$@"); declare -p newArgv
declare -p workdir
export
cat << \_EOF_
cd "${workdir}" || exit 1
export PATH="${PATH}:/usr/local/bin:/usr/bin"
./kitcreator "${newArgv[@]}"
exit "$?"
_EOF_
) | ssh "${TARGET}" bash -s
retval="$?"
rm -f */build.log
ssh "${TARGET}" "workdir='${workdir}'; "'cd "${workdir}" && tar -cf - tclkit-* libtclkit* */build.log 2>/dev/null' | tar -xf -
# Clean-up if appropriate
case "$(pwd)" in
/home/rkeene/*)
;;
*)
ssh "${TARGET}" "workdir='${workdir}'; "'rm -rf "${workdir}"'
;;
esac
exit "${retval}"
|
Modified kitcreator from [80b004ba4a] to [7632e94745].
| ︙ | ︙ | |||
18 19 20 21 22 23 24 | TCLVERS="$1" shift fi export TCLVERS # Add the helpers directory to the path | | | 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
TCLVERS="$1"
shift
fi
export TCLVERS
# Add the helpers directory to the path
PATH="$(cd "$(dirname "$(which "$0")")" && pwd)"/common/helpers:"${PATH}"
export PATH
# Verify that "pre.sh" has been run if this is a development snapshot of
# KitCreator
if [ -f 'build/pre.sh' ]; then
if ! find 'kitsh/buildsrc/' -name configure -type f 2>/dev/null | grep configure >/dev/null; then
echo "Please remember to run 'build/pre.sh' if you expect this build to work." >&2
|
| ︙ | ︙ |