Artifact dce8d4ecea57066e12e9c435ac287e090dc15a87:
0000: 23 21 20 2f 75 73 72 2f 62 69 6e 2f 65 6e 76 20 #! /usr/bin/env
0010: 62 61 73 68 0a 0a 76 65 72 73 69 6f 6e 73 3d 28 bash..versions=(
0020: 38 2e 35 2e 31 37 20 38 2e 36 2e 33 29 0a 0a 66 8.5.17 8.6.3)..f
0030: 6f 72 20 76 65 72 73 69 6f 6e 20 69 6e 20 24 7b or version in ${
0040: 76 65 72 73 69 6f 6e 73 5b 40 5d 7d 3b 20 64 6f versions[@]}; do
0050: 0a 09 66 6f 72 20 69 6e 63 6c 75 64 65 74 6b 20 ..for includetk
0060: 69 6e 20 30 20 31 3b 20 64 6f 0a 09 09 69 66 20 in 0 1; do...if
0070: 5b 20 22 24 7b 69 6e 63 6c 75 64 65 74 6b 7d 22 [ "${includetk}"
0080: 20 3d 20 27 31 27 20 5d 3b 20 74 68 65 6e 0a 09 = '1' ]; then..
0090: 09 09 75 6e 73 65 74 20 4b 49 54 43 52 45 41 54 ..unset KITCREAT
00a0: 4f 52 5f 50 4b 47 53 0a 0a 09 09 09 61 64 64 3d OR_PKGS.....add=
00b0: 27 27 0a 09 09 65 6c 73 65 0a 09 09 09 4b 49 54 ''...else....KIT
00c0: 43 52 45 41 54 4f 52 5f 50 4b 47 53 3d 27 69 74 CREATOR_PKGS='it
00d0: 63 6c 20 6d 6b 34 74 63 6c 27 0a 09 09 09 65 78 cl mk4tcl'....ex
00e0: 70 6f 72 74 20 4b 49 54 43 52 45 41 54 4f 52 5f port KITCREATOR_
00f0: 50 4b 47 53 0a 0a 09 09 09 61 64 64 3d 27 73 68 PKGS.....add='sh
0100: 27 0a 09 09 66 69 0a 0a 09 09 63 61 73 65 20 22 '...fi....case "
0110: 24 28 68 6f 73 74 6e 61 6d 65 29 22 20 69 6e 0a $(hostname)" in.
0120: 09 09 09 70 6f 77 65 72 6d 61 63 67 35 2e 68 6f ...powermacg5.ho
0130: 6d 65 2e 72 6b 65 65 6e 65 2e 6f 72 67 29 0a 09 me.rkeene.org)..
0140: 09 09 09 69 66 20 5b 20 21 20 2d 66 20 22 74 63 ...if [ ! -f "tc
0150: 6c 6b 69 74 24 7b 61 64 64 7d 2d 24 7b 76 65 72 lkit${add}-${ver
0160: 73 69 6f 6e 7d 2d 6d 61 63 6f 73 78 31 30 2e 35 sion}-macosx10.5
0170: 2d 69 78 38 36 22 20 5d 3b 20 74 68 65 6e 0a 09 -ix86" ]; then..
0180: 09 09 09 09 65 63 68 6f 20 22 42 75 69 6c 64 69 ....echo "Buildi
0190: 6e 67 20 78 38 36 5f 36 34 2f 69 78 38 36 20 54 ng x86_64/ix86 T
01a0: 63 6c 6b 69 74 24 7b 61 64 64 7d 20 76 65 72 73 clkit${add} vers
01b0: 69 6f 6e 20 24 7b 76 65 72 73 69 6f 6e 7d 22 0a ion ${version}".
01c0: 0a 09 09 09 09 09 43 58 58 46 4c 41 47 53 3d 27 ......CXXFLAGS='
01d0: 2d 61 72 63 68 20 69 33 38 36 20 2d 61 72 63 68 -arch i386 -arch
01e0: 20 78 38 36 5f 36 34 20 2d 6d 6d 61 63 6f 73 78 x86_64 -mmacosx
01f0: 2d 76 65 72 73 69 6f 6e 2d 6d 69 6e 3d 31 30 2e -version-min=10.
0200: 35 27 20 43 46 4c 41 47 53 3d 27 2d 61 72 63 68 5' CFLAGS='-arch
0210: 20 69 33 38 36 20 2d 61 72 63 68 20 78 38 36 5f i386 -arch x86_
0220: 36 34 20 2d 6d 6d 61 63 6f 73 78 2d 76 65 72 73 64 -mmacosx-vers
0230: 69 6f 6e 2d 6d 69 6e 3d 31 30 2e 35 27 20 2e 2f ion-min=10.5' ./
0240: 6b 69 74 63 72 65 61 74 6f 72 20 24 7b 76 65 72 kitcreator ${ver
0250: 73 69 6f 6e 7d 20 2d 2d 65 6e 61 62 6c 65 2d 61 sion} --enable-a
0260: 71 75 61 20 2d 2d 68 6f 73 74 3d 78 38 36 5f 36 qua --host=x86_6
0270: 34 2d 61 70 70 6c 65 2d 64 61 72 77 69 6e 39 0a 4-apple-darwin9.
0280: 09 09 09 09 09 6d 76 20 74 63 6c 6b 69 74 2d 24 .....mv tclkit-$
0290: 7b 76 65 72 73 69 6f 6e 7d 20 74 63 6c 6b 69 74 {version} tclkit
02a0: 24 7b 61 64 64 7d 2d 24 7b 76 65 72 73 69 6f 6e ${add}-${version
02b0: 7d 2d 6d 61 63 6f 73 78 31 30 2e 35 2d 69 78 38 }-macosx10.5-ix8
02c0: 36 0a 09 09 09 09 66 69 0a 0a 09 09 09 09 69 66 6.....fi......if
02d0: 20 5b 20 21 20 2d 66 20 22 74 63 6c 6b 69 74 24 [ ! -f "tclkit$
02e0: 7b 61 64 64 7d 2d 24 7b 76 65 72 73 69 6f 6e 7d {add}-${version}
02f0: 2d 6d 61 63 6f 73 78 31 30 2e 35 2d 70 6f 77 65 -macosx10.5-powe
0300: 72 70 63 22 20 5d 3b 20 74 68 65 6e 0a 09 09 09 rpc" ]; then....
0310: 09 09 65 63 68 6f 20 22 42 75 69 6c 64 69 6e 67 ..echo "Building
0320: 20 70 70 63 36 34 2f 70 70 63 20 54 63 6c 6b 69 ppc64/ppc Tclki
0330: 74 24 7b 61 64 64 7d 20 76 65 72 73 69 6f 6e 20 t${add} version
0340: 24 7b 76 65 72 73 69 6f 6e 7d 22 0a 0a 09 09 09 ${version}".....
0350: 09 09 43 58 58 46 4c 41 47 53 3d 27 2d 61 72 63 ..CXXFLAGS='-arc
0360: 68 20 70 70 63 20 2d 61 72 63 68 20 70 70 63 36 h ppc -arch ppc6
0370: 34 20 2d 6d 6d 61 63 6f 73 78 2d 76 65 72 73 69 4 -mmacosx-versi
0380: 6f 6e 2d 6d 69 6e 3d 31 30 2e 35 27 20 43 46 4c on-min=10.5' CFL
0390: 41 47 53 3d 27 2d 61 72 63 68 20 70 70 63 20 2d AGS='-arch ppc -
03a0: 61 72 63 68 20 70 70 63 36 34 20 2d 6d 6d 61 63 arch ppc64 -mmac
03b0: 6f 73 78 2d 76 65 72 73 69 6f 6e 2d 6d 69 6e 3d osx-version-min=
03c0: 31 30 2e 35 27 20 2e 2f 6b 69 74 63 72 65 61 74 10.5' ./kitcreat
03d0: 6f 72 20 24 7b 76 65 72 73 69 6f 6e 7d 20 2d 2d or ${version} --
03e0: 65 6e 61 62 6c 65 2d 61 71 75 61 0a 09 09 09 09 enable-aqua.....
03f0: 09 6d 76 20 74 63 6c 6b 69 74 2d 24 7b 76 65 72 .mv tclkit-${ver
0400: 73 69 6f 6e 7d 20 74 63 6c 6b 69 74 24 7b 61 64 sion} tclkit${ad
0410: 64 7d 2d 24 7b 76 65 72 73 69 6f 6e 7d 2d 6d 61 d}-${version}-ma
0420: 63 6f 73 78 31 30 2e 35 2d 70 6f 77 65 72 70 63 cosx10.5-powerpc
0430: 0a 09 09 09 09 66 69 0a 09 09 09 09 3b 3b 0a 09 .....fi.....;;..
0440: 09 09 6d 61 75 6c 29 0a 09 09 09 09 65 63 68 6f ..maul).....echo
0450: 20 22 4e 6f 74 68 69 6e 67 20 74 6f 20 64 6f 20 "Nothing to do
0460: 79 65 74 22 0a 09 09 09 09 3b 3b 0a 09 09 65 73 yet".....;;...es
0470: 61 63 0a 09 64 6f 6e 65 0a 64 6f 6e 65 0a ac..done.done.