Hex Artifact Content

Artifact 3e756cea1a222d9106b9b21414927c0ec5db4bf6:


0000: 61 6c 6c 3a 20 74 65 61 70 6f 74 2d 63 6c 69 65  all: teapot-clie
0010: 6e 74 2e 6b 69 74 0a 0a 74 65 61 70 6f 74 2d 63  nt.kit..teapot-c
0020: 6c 69 65 6e 74 2e 6b 69 74 3a 20 74 65 61 70 6f  lient.kit: teapo
0030: 74 2d 63 6c 69 65 6e 74 2e 74 63 6c 20 6c 69 62  t-client.tcl lib
0040: 2f 74 65 61 70 6f 74 63 6c 69 65 6e 74 30 2e 31  /teapotclient0.1
0050: 2f 70 6b 67 49 6e 64 65 78 2e 74 63 6c 20 6c 69  /pkgIndex.tcl li
0060: 62 2f 74 65 61 70 6f 74 63 6c 69 65 6e 74 30 2e  b/teapotclient0.
0070: 31 2f 74 65 61 70 6f 74 63 6c 69 65 6e 74 2e 74  1/teapotclient.t
0080: 63 6c 0a 09 72 6d 20 2d 72 66 20 74 65 61 70 6f  cl..rm -rf teapo
0090: 74 2d 63 6c 69 65 6e 74 2d 74 6d 70 2e 76 66 73  t-client-tmp.vfs
00a0: 0a 09 6d 6b 64 69 72 20 74 65 61 70 6f 74 2d 63  ..mkdir teapot-c
00b0: 6c 69 65 6e 74 2d 74 6d 70 2e 76 66 73 0a 09 63  lient-tmp.vfs..c
00c0: 70 20 2d 72 20 6c 69 62 20 74 65 61 70 6f 74 2d  p -r lib teapot-
00d0: 63 6c 69 65 6e 74 2e 74 63 6c 20 74 65 61 70 6f  client.tcl teapo
00e0: 74 2d 63 6c 69 65 6e 74 2d 74 6d 70 2e 76 66 73  t-client-tmp.vfs
00f0: 2f 0a 09 65 63 68 6f 20 27 70 61 63 6b 61 67 65  /..echo 'package
0100: 20 72 65 71 75 69 72 65 20 73 74 61 72 6b 69 74   require starkit
0110: 27 20 3e 20 74 65 61 70 6f 74 2d 63 6c 69 65 6e  ' > teapot-clien
0120: 74 2d 74 6d 70 2e 76 66 73 2f 6d 61 69 6e 2e 74  t-tmp.vfs/main.t
0130: 63 6c 0a 09 65 63 68 6f 20 27 73 74 61 72 6b 69  cl..echo 'starki
0140: 74 3a 3a 73 74 61 72 74 75 70 27 20 3e 3e 20 74  t::startup' >> t
0150: 65 61 70 6f 74 2d 63 6c 69 65 6e 74 2d 74 6d 70  eapot-client-tmp
0160: 2e 76 66 73 2f 6d 61 69 6e 2e 74 63 6c 0a 09 65  .vfs/main.tcl..e
0170: 63 68 6f 20 27 73 6f 75 72 63 65 20 24 24 73 74  cho 'source $$st
0180: 61 72 6b 69 74 3a 3a 74 6f 70 64 69 72 2f 74 65  arkit::topdir/te
0190: 61 70 6f 74 2d 63 6c 69 65 6e 74 2e 74 63 6c 27  apot-client.tcl'
01a0: 20 3e 3e 20 74 65 61 70 6f 74 2d 63 6c 69 65 6e   >> teapot-clien
01b0: 74 2d 74 6d 70 2e 76 66 73 2f 6d 61 69 6e 2e 74  t-tmp.vfs/main.t
01c0: 63 6c 0a 09 2e 2f 74 65 61 70 6f 74 2d 63 6c 69  cl.../teapot-cli
01d0: 65 6e 74 2e 74 63 6c 20 67 65 74 20 74 65 61 70  ent.tcl get teap
01e0: 6f 74 2d 63 6c 69 65 6e 74 2d 74 6d 70 2e 76 66  ot-client-tmp.vf
01f0: 73 2f 20 74 63 6c 20 74 63 6c 20 6d 64 35 20 66  s/ tcl tcl md5 f
0200: 69 6c 65 75 74 69 6c 0a 09 24 24 28 2e 2e 2f 2e  ileutil..$$(../.
0210: 2e 2f 73 74 61 72 6b 69 74 32 65 78 65 2f 73 75  ./starkit2exe/su
0220: 70 70 6f 72 74 2f 66 69 6e 64 2d 74 63 6c 6b 69  pport/find-tclki
0230: 74 29 20 2e 2e 2f 2e 2e 2f 73 74 61 72 6b 69 74  t) ../../starkit
0240: 32 65 78 65 2f 73 75 70 70 6f 72 74 2f 73 64 78  2exe/support/sdx
0250: 2e 6b 69 74 20 77 72 61 70 20 74 65 61 70 6f 74  .kit wrap teapot
0260: 2d 63 6c 69 65 6e 74 2d 74 6d 70 2e 6b 69 74 0a  -client-tmp.kit.
0270: 09 72 6d 20 2d 72 66 20 74 65 61 70 6f 74 2d 63  .rm -rf teapot-c
0280: 6c 69 65 6e 74 2d 74 6d 70 2e 76 66 73 0a 09 6d  lient-tmp.vfs..m
0290: 76 20 74 65 61 70 6f 74 2d 63 6c 69 65 6e 74 2d  v teapot-client-
02a0: 74 6d 70 2e 6b 69 74 20 74 65 61 70 6f 74 2d 63  tmp.kit teapot-c
02b0: 6c 69 65 6e 74 2e 6b 69 74 0a 0a 63 6c 65 61 6e  lient.kit..clean
02c0: 3a 0a 09 72 6d 20 2d 66 20 74 65 61 70 6f 74 2d  :..rm -f teapot-
02d0: 63 6c 69 65 6e 74 2e 6b 69 74 0a 09 72 6d 20 2d  client.kit..rm -
02e0: 72 66 20 74 65 61 70 6f 74 2d 63 6c 69 65 6e 74  rf teapot-client
02f0: 2d 74 6d 70 2e 76 66 73 0a 0a 64 69 73 74 63 6c  -tmp.vfs..distcl
0300: 65 61 6e 3a 20 63 6c 65 61 6e 0a 0a 2e 50 48 4f  ean: clean...PHO
0310: 4e 59 3a 20 61 6c 6c 20 63 6c 65 61 6e 20 64 69  NY: all clean di
0320: 73 74 63 6c 65 61 6e 0a                          stclean.