Hex Artifact Content

Artifact 1f8fbf8b3bbc3a4fc33c300b45cd9dc8d967765f:


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 69 66 20 5b 20 22 24 7b 4b 49  bash..if [ "${KI
0020: 54 54 41 52 47 45 54 7d 22 20 21 3d 20 22 6b 69  TTARGET}" != "ki
0030: 74 64 6c 6c 22 20 5d 3b 20 74 68 65 6e 0a 09 65  tdll" ]; then..e
0040: 78 69 74 20 30 0a 66 69 0a 0a 23 23 20 44 6c 6c  xit 0.fi..## Dll
0050: 4d 61 69 6e 20 69 73 20 6e 65 65 64 65 64 20 77  Main is needed w
0060: 68 65 6e 20 62 75 69 6c 64 69 6e 67 20 4b 69 74  hen building Kit
0070: 44 4c 4c 0a 66 6f 72 20 66 69 6c 65 74 6f 70 61  DLL.for filetopa
0080: 74 63 68 20 69 6e 20 77 69 6e 2f 74 63 6c 57 69  tch in win/tclWi
0090: 6e 33 32 44 6c 6c 2e 63 20 77 69 6e 2f 74 63 6c  n32Dll.c win/tcl
00a0: 57 69 6e 49 6e 69 74 2e 63 3b 20 64 6f 0a 09 65  WinInit.c; do..e
00b0: 63 68 6f 20 22 55 6e 64 65 66 69 6e 69 6e 67 20  cho "Undefining 
00c0: 53 54 41 54 49 43 5f 42 55 49 4c 44 20 69 6e 20  STATIC_BUILD in 
00d0: 5c 22 24 7b 66 69 6c 65 74 6f 70 61 74 63 68 7d  \"${filetopatch}
00e0: 5c 22 22 0a 0a 09 73 65 64 20 27 73 40 53 54 41  \""...sed 's@STA
00f0: 54 49 43 5f 42 55 49 4c 44 40 4e 45 56 45 52 5f  TIC_BUILD@NEVER_
0100: 53 54 41 54 49 43 5f 42 55 49 4c 44 40 67 27 20  STATIC_BUILD@g' 
0110: 22 24 7b 66 69 6c 65 74 6f 70 61 74 63 68 7d 22  "${filetopatch}"
0120: 20 3e 20 22 24 7b 66 69 6c 65 74 6f 70 61 74 63   > "${filetopatc
0130: 68 7d 2e 6e 65 77 22 20 26 26 20 63 61 74 20 22  h}.new" && cat "
0140: 24 7b 66 69 6c 65 74 6f 70 61 74 63 68 7d 2e 6e  ${filetopatch}.n
0150: 65 77 22 20 3e 20 22 24 7b 66 69 6c 65 74 6f 70  ew" > "${filetop
0160: 61 74 63 68 7d 22 0a 09 72 6d 20 2d 66 20 22 24  atch}"..rm -f "$
0170: 7b 66 69 6c 65 74 6f 70 61 74 63 68 7d 2e 6e 65  {filetopatch}.ne
0180: 77 22 0a 64 6f 6e 65 0a                          w".done.