Hex Artifact Content

Artifact 09062055392a5e0557dfc20111b7ce38c6b81707:


0000: 23 21 20 2f 62 69 6e 2f 62 61 73 68 0a 0a 2e 2f  #! /bin/bash.../
0010: 6b 69 74 63 72 65 61 74 6f 72 20 64 69 73 74 63  kitcreator distc
0020: 6c 65 61 6e 0a 0a 4b 49 54 53 48 52 4f 4f 54 44  lean..KITSHROOTD
0030: 49 52 3d 22 24 28 6c 73 20 2d 31 64 20 6b 69 74  IR="$(ls -1d kit
0040: 73 68 2f 62 75 69 6c 64 73 72 63 2f 6b 69 74 73  sh/buildsrc/kits
0050: 68 2d 2a 2f 29 22 0a 65 78 70 6f 72 74 20 4b 49  h-*/)".export KI
0060: 54 53 48 52 4f 4f 54 44 49 52 0a 28 0a 09 63 64  TSHROOTDIR.(..cd
0070: 20 22 24 7b 4b 49 54 53 48 52 4f 4f 54 44 49 52   "${KITSHROOTDIR
0080: 7d 22 20 7c 7c 20 65 78 69 74 20 31 0a 0a 09 61  }" || exit 1...a
0090: 75 74 6f 63 6f 6e 66 3b 20 61 75 74 6f 68 65 61  utoconf; autohea
00a0: 64 65 72 0a 09 72 6d 20 2d 72 66 20 61 75 74 6f  der..rm -rf auto
00b0: 6d 34 74 65 2e 63 61 63 68 65 0a 09 72 6d 20 2d  m4te.cache..rm -
00c0: 66 20 2a 7e 0a 0a 09 2e 2f 63 6f 6e 66 69 67 75  f *~..../configu
00d0: 72 65 20 7c 7c 20 65 78 69 74 20 31 0a 09 6d 61  re || exit 1..ma
00e0: 6b 65 20 62 6f 6f 74 2e 74 63 6c 2e 68 0a 09 6d  ke boot.tcl.h..m
00f0: 61 6b 65 20 7a 69 70 76 66 73 2e 74 63 6c 2e 68  ake zipvfs.tcl.h
0100: 0a 0a 09 6d 61 6b 65 20 64 69 73 74 63 6c 65 61  ...make distclea
0110: 6e 0a 29 20 7c 7c 20 65 78 69 74 20 31 0a 0a 4b  n.) || exit 1..K
0120: 49 54 44 4c 4c 52 4f 4f 54 44 49 52 3d 22 24 28  ITDLLROOTDIR="$(
0130: 6c 73 20 2d 31 64 20 6b 69 74 64 6c 6c 2f 62 75  ls -1d kitdll/bu
0140: 69 6c 64 73 72 63 2f 6b 69 74 64 6c 6c 2d 2a 2f  ildsrc/kitdll-*/
0150: 29 22 0a 65 78 70 6f 72 74 20 4b 49 54 44 4c 4c  )".export KITDLL
0160: 52 4f 4f 54 44 49 52 0a 28 0a 09 63 64 20 22 24  ROOTDIR.(..cd "$
0170: 7b 4b 49 54 44 4c 4c 52 4f 4f 54 44 49 52 7d 22  {KITDLLROOTDIR}"
0180: 20 7c 7c 20 65 78 69 74 20 31 0a 0a 09 61 75 74   || exit 1...aut
0190: 6f 63 6f 6e 66 3b 20 61 75 74 6f 68 65 61 64 65  oconf; autoheade
01a0: 72 0a 09 72 6d 20 2d 72 66 20 61 75 74 6f 6d 34  r..rm -rf autom4
01b0: 74 65 2e 63 61 63 68 65 0a 09 72 6d 20 2d 66 20  te.cache..rm -f 
01c0: 2a 7e 0a 0a 09 2e 2f 63 6f 6e 66 69 67 75 72 65  *~..../configure
01d0: 20 7c 7c 20 65 78 69 74 20 31 0a 09 6d 61 6b 65   || exit 1..make
01e0: 20 76 66 73 5f 6b 69 74 64 6c 6c 2e 74 63 6c 2e   vfs_kitdll.tcl.
01f0: 68 20 7c 7c 20 65 78 69 74 20 31 0a 0a 09 6d 61  h || exit 1...ma
0200: 6b 65 20 64 69 73 74 63 6c 65 61 6e 0a 29 20 7c  ke distclean.) |
0210: 7c 20 65 78 69 74 20 31 0a 0a 72 6d 20 2d 72 66  | exit 1..rm -rf
0220: 20 74 63 6c 2f 70 61 74 63 68 73 63 72 69 70 74   tcl/patchscript
0230: 73 2f 0a 0a 66 69 6e 64 20 2e 20 2d 6e 61 6d 65  s/..find . -name
0240: 20 27 2e 2a 2e 73 77 3f 27 20 2d 74 79 70 65 20   '.*.sw?' -type 
0250: 66 20 7c 20 78 61 72 67 73 20 72 6d 20 2d 66 0a  f | xargs rm -f.