Hex Artifact Content

Artifact 48fe009c6850074e69f970da1865ed312292797a:


0000: 23 21 20 2f 62 69 6e 2f 73 68 0a 0a 66 69 6e 64  #! /bin/sh..find
0010: 20 2e 20 2d 74 79 70 65 20 66 20 2d 6e 61 6d 65   . -type f -name
0020: 20 27 2e 2a 2e 73 77 3f 27 20 7c 20 78 61 72 67   '.*.sw?' | xarg
0030: 73 20 72 6d 20 2d 66 0a 66 69 6e 64 20 2e 20 2d  s rm -f.find . -
0040: 74 79 70 65 20 66 20 2d 6e 61 6d 65 20 27 2e 6e  type f -name '.n
0050: 66 73 2a 27 20 7c 20 78 61 72 67 73 20 72 6d 20  fs*' | xargs rm 
0060: 2d 66 0a 66 69 6e 64 20 2e 20 2d 74 79 70 65 20  -f.find . -type 
0070: 66 20 2d 6e 61 6d 65 20 27 2a 7e 27 20 7c 20 78  f -name '*~' | x
0080: 61 72 67 73 20 72 6d 20 2d 66 0a 0a 69 66 20 5b  args rm -f..if [
0090: 20 22 24 7b 53 4e 41 50 53 48 4f 54 7d 22 20 3d   "${SNAPSHOT}" =
00a0: 20 22 31 22 20 5d 3b 20 74 68 65 6e 0a 09 73 65   "1" ]; then..se
00b0: 64 20 22 73 40 5c 28 41 43 5f 49 4e 49 54 28 5b  d "s@\(AC_INIT([
00c0: 5e 29 5d 2a 5c 29 29 40 5c 31 2e 24 7b 56 45 52  ^)]*\))@\1.${VER
00d0: 53 7d 29 40 22 20 63 6f 6e 66 69 67 75 72 65 2e  S})@" configure.
00e0: 61 63 20 3e 20 63 6f 6e 66 69 67 75 72 65 2e 61  ac > configure.a
00f0: 63 2e 6e 65 77 0a 09 63 61 74 20 63 6f 6e 66 69  c.new..cat confi
0100: 67 75 72 65 2e 61 63 2e 6e 65 77 20 3e 20 63 6f  gure.ac.new > co
0110: 6e 66 69 67 75 72 65 2e 61 63 0a 09 72 6d 20 2d  nfigure.ac..rm -
0120: 66 20 63 6f 6e 66 69 67 75 72 65 2e 61 63 2e 6e  f configure.ac.n
0130: 65 77 0a 66 69 0a 0a 2e 2f 61 75 74 6f 67 65 6e  ew.fi.../autogen
0140: 2e 73 68 20 7c 7c 20 65 78 69 74 20 31 0a 0a 69  .sh || exit 1..i
0150: 66 20 5b 20 21 20 2d 78 20 63 6f 6e 66 69 67 75  f [ ! -x configu
0160: 72 65 20 5d 3b 20 74 68 65 6e 0a 09 65 78 69 74  re ]; then..exit
0170: 20 31 0a 66 69 0a 0a 69 66 20 5b 20 22 24 7b 53   1.fi..if [ "${S
0180: 4e 41 50 53 48 4f 54 7d 22 20 21 3d 20 22 31 22  NAPSHOT}" != "1"
0190: 20 5d 3b 20 74 68 65 6e 0a 09 6d 76 20 62 75 69   ]; then..mv bui
01a0: 6c 64 20 62 75 69 6c 64 5f 64 65 6c 65 74 65 0a  ld build_delete.
01b0: 0a 09 6d 6b 64 69 72 20 62 75 69 6c 64 20 7c 7c  ..mkdir build ||
01c0: 20 65 78 69 74 20 31 0a 09 63 70 20 2d 72 70 20   exit 1..cp -rp 
01d0: 62 75 69 6c 64 5f 64 65 6c 65 74 65 2f 63 61 63  build_delete/cac
01e0: 6b 65 79 5f 77 69 6e 33 32 5f 62 75 69 6c 64 20  key_win32_build 
01f0: 62 75 69 6c 64 2f 0a 09 63 70 20 2d 72 70 20 62  build/..cp -rp b
0200: 75 69 6c 64 5f 64 65 6c 65 74 65 2f 63 61 63 6b  uild_delete/cack
0210: 65 79 5f 77 69 6e 36 34 5f 62 75 69 6c 64 20 62  ey_win64_build b
0220: 75 69 6c 64 2f 0a 66 69 0a 0a 65 78 69 74 20 30  uild/.fi..exit 0
0230: 0a                                               .