Artifact 63291fbaef680dc9f9e83b17a581a31eb6e29c29:


0000: 23 21 20 2f 62 69 6e 2f 73 68 0a 23 20 47 65 6e  #! /bin/sh.# Gen
0010: 65 72 61 74 65 64 20 62 79 20 63 6f 6e 66 69 67  erated by config
0020: 75 72 65 2e 0a 23 20 52 75 6e 20 74 68 69 73 20  ure..# Run this 
0030: 66 69 6c 65 20 74 6f 20 72 65 63 72 65 61 74 65  file to recreate
0040: 20 74 68 65 20 63 75 72 72 65 6e 74 20 63 6f 6e   the current con
0050: 66 69 67 75 72 61 74 69 6f 6e 2e 0a 23 20 43 6f  figuration..# Co
0060: 6d 70 69 6c 65 72 20 6f 75 74 70 75 74 20 70 72  mpiler output pr
0070: 6f 64 75 63 65 64 20 62 79 20 63 6f 6e 66 69 67  oduced by config
0080: 75 72 65 2c 20 75 73 65 66 75 6c 20 66 6f 72 20  ure, useful for 
0090: 64 65 62 75 67 67 69 6e 67 0a 23 20 63 6f 6e 66  debugging.# conf
00a0: 69 67 75 72 65 2c 20 69 73 20 69 6e 20 63 6f 6e  igure, is in con
00b0: 66 69 67 2e 6c 6f 67 20 69 66 20 69 74 20 65 78  fig.log if it ex
00c0: 69 73 74 73 2e 0a 0a 64 65 62 75 67 3d 66 61 6c  ists...debug=fal
00d0: 73 65 0a 61 63 5f 63 73 5f 72 65 63 68 65 63 6b  se.ac_cs_recheck
00e0: 3d 66 61 6c 73 65 0a 61 63 5f 63 73 5f 73 69 6c  =false.ac_cs_sil
00f0: 65 6e 74 3d 66 61 6c 73 65 0a 53 48 45 4c 4c 3d  ent=false.SHELL=
0100: 24 7b 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 2d 2f  ${CONFIG_SHELL-/
0110: 62 69 6e 2f 73 68 7d 0a 23 23 20 2d 2d 2d 2d 2d  bin/sh}.## -----
0120: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
0130: 20 23 23 0a 23 23 20 4d 34 73 68 20 49 6e 69 74   ##.## M4sh Init
0140: 69 61 6c 69 7a 61 74 69 6f 6e 2e 20 20 23 23 0a  ialization.  ##.
0150: 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ## -------------
0160: 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 0a 23 20 42  -------- ##..# B
0170: 65 20 42 6f 75 72 6e 65 20 63 6f 6d 70 61 74 69  e Bourne compati
0180: 62 6c 65 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  ble.if test -n "
0190: 24 7b 5a 53 48 5f 56 45 52 53 49 4f 4e 2b 73 65  ${ZSH_VERSION+se
01a0: 74 7d 22 20 26 26 20 28 65 6d 75 6c 61 74 65 20  t}" && (emulate 
01b0: 73 68 29 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32  sh) >/dev/null 2
01c0: 3e 26 31 3b 20 74 68 65 6e 0a 20 20 65 6d 75 6c  >&1; then.  emul
01d0: 61 74 65 20 73 68 0a 20 20 4e 55 4c 4c 43 4d 44  ate sh.  NULLCMD
01e0: 3d 3a 0a 20 20 23 20 5a 73 68 20 33 2e 78 20 61  =:.  # Zsh 3.x a
01f0: 6e 64 20 34 2e 78 20 70 65 72 66 6f 72 6d 73 20  nd 4.x performs 
0200: 77 6f 72 64 20 73 70 6c 69 74 74 69 6e 67 20 6f  word splitting o
0210: 6e 20 24 7b 31 2b 22 24 40 22 7d 2c 20 77 68 69  n ${1+"$@"}, whi
0220: 63 68 0a 20 20 23 20 69 73 20 63 6f 6e 74 72 61  ch.  # is contra
0230: 72 79 20 74 6f 20 6f 75 72 20 75 73 61 67 65 2e  ry to our usage.
0240: 20 20 44 69 73 61 62 6c 65 20 74 68 69 73 20 66    Disable this f
0250: 65 61 74 75 72 65 2e 0a 20 20 61 6c 69 61 73 20  eature..  alias 
0260: 2d 67 20 27 24 7b 31 2b 22 24 40 22 7d 27 3d 27  -g '${1+"$@"}'='
0270: 22 24 40 22 27 0a 65 6c 69 66 20 74 65 73 74 20  "$@"'.elif test 
0280: 2d 6e 20 22 24 7b 42 41 53 48 5f 56 45 52 53 49  -n "${BASH_VERSI
0290: 4f 4e 2b 73 65 74 7d 22 20 26 26 20 28 73 65 74  ON+set}" && (set
02a0: 20 2d 6f 20 70 6f 73 69 78 29 20 3e 2f 64 65 76   -o posix) >/dev
02b0: 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65 6e  /null 2>&1; then
02c0: 0a 20 20 73 65 74 20 2d 6f 20 70 6f 73 69 78 0a  .  set -o posix.
02d0: 66 69 0a 44 55 41 4c 43 41 53 45 3d 31 3b 20 65  fi.DUALCASE=1; e
02e0: 78 70 6f 72 74 20 44 55 41 4c 43 41 53 45 20 23  xport DUALCASE #
02f0: 20 66 6f 72 20 4d 4b 53 20 73 68 0a 0a 23 20 53   for MKS sh..# S
0300: 75 70 70 6f 72 74 20 75 6e 73 65 74 20 77 68 65  upport unset whe
0310: 6e 20 70 6f 73 73 69 62 6c 65 2e 0a 69 66 20 28  n possible..if (
0320: 20 28 4d 41 49 4c 3d 36 30 3b 20 75 6e 73 65 74   (MAIL=60; unset
0330: 20 4d 41 49 4c 29 20 7c 7c 20 65 78 69 74 29 20   MAIL) || exit) 
0340: 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b  >/dev/null 2>&1;
0350: 20 74 68 65 6e 0a 20 20 61 73 5f 75 6e 73 65 74   then.  as_unset
0360: 3d 75 6e 73 65 74 0a 65 6c 73 65 0a 20 20 61 73  =unset.else.  as
0370: 5f 75 6e 73 65 74 3d 66 61 6c 73 65 0a 66 69 0a  _unset=false.fi.
0380: 0a 0a 23 20 57 6f 72 6b 20 61 72 6f 75 6e 64 20  ..# Work around 
0390: 62 75 67 73 20 69 6e 20 70 72 65 2d 33 2e 30 20  bugs in pre-3.0 
03a0: 55 57 49 4e 20 6b 73 68 2e 0a 24 61 73 5f 75 6e  UWIN ksh..$as_un
03b0: 73 65 74 20 45 4e 56 20 4d 41 49 4c 20 4d 41 49  set ENV MAIL MAI
03c0: 4c 50 41 54 48 0a 50 53 31 3d 27 24 20 27 0a 50  LPATH.PS1='$ '.P
03d0: 53 32 3d 27 3e 20 27 0a 50 53 34 3d 27 2b 20 27  S2='> '.PS4='+ '
03e0: 0a 0a 23 20 4e 4c 53 20 6e 75 69 73 61 6e 63 65  ..# NLS nuisance
03f0: 73 2e 0a 66 6f 72 20 61 73 5f 76 61 72 20 69 6e  s..for as_var in
0400: 20 5c 0a 20 20 4c 41 4e 47 20 4c 41 4e 47 55 41   \.  LANG LANGUA
0410: 47 45 20 4c 43 5f 41 44 44 52 45 53 53 20 4c 43  GE LC_ADDRESS LC
0420: 5f 41 4c 4c 20 4c 43 5f 43 4f 4c 4c 41 54 45 20  _ALL LC_COLLATE 
0430: 4c 43 5f 43 54 59 50 45 20 4c 43 5f 49 44 45 4e  LC_CTYPE LC_IDEN
0440: 54 49 46 49 43 41 54 49 4f 4e 20 5c 0a 20 20 4c  TIFICATION \.  L
0450: 43 5f 4d 45 41 53 55 52 45 4d 45 4e 54 20 4c 43  C_MEASUREMENT LC
0460: 5f 4d 45 53 53 41 47 45 53 20 4c 43 5f 4d 4f 4e  _MESSAGES LC_MON
0470: 45 54 41 52 59 20 4c 43 5f 4e 41 4d 45 20 4c 43  ETARY LC_NAME LC
0480: 5f 4e 55 4d 45 52 49 43 20 4c 43 5f 50 41 50 45  _NUMERIC LC_PAPE
0490: 52 20 5c 0a 20 20 4c 43 5f 54 45 4c 45 50 48 4f  R \.  LC_TELEPHO
04a0: 4e 45 20 4c 43 5f 54 49 4d 45 0a 64 6f 0a 20 20  NE LC_TIME.do.  
04b0: 69 66 20 28 73 65 74 20 2b 78 3b 20 74 65 73 74  if (set +x; test
04c0: 20 2d 7a 20 22 60 28 65 76 61 6c 20 24 61 73 5f   -z "`(eval $as_
04d0: 76 61 72 3d 43 3b 20 65 78 70 6f 72 74 20 24 61  var=C; export $a
04e0: 73 5f 76 61 72 29 20 32 3e 26 31 60 22 29 3b 20  s_var) 2>&1`"); 
04f0: 74 68 65 6e 0a 20 20 20 20 65 76 61 6c 20 24 61  then.    eval $a
0500: 73 5f 76 61 72 3d 43 3b 20 65 78 70 6f 72 74 20  s_var=C; export 
0510: 24 61 73 5f 76 61 72 0a 20 20 65 6c 73 65 0a 20  $as_var.  else. 
0520: 20 20 20 24 61 73 5f 75 6e 73 65 74 20 24 61 73     $as_unset $as
0530: 5f 76 61 72 0a 20 20 66 69 0a 64 6f 6e 65 0a 0a  _var.  fi.done..
0540: 23 20 52 65 71 75 69 72 65 64 20 74 6f 20 75 73  # Required to us
0550: 65 20 62 61 73 65 6e 61 6d 65 2e 0a 69 66 20 65  e basename..if e
0560: 78 70 72 20 61 20 3a 20 27 5c 28 61 5c 29 27 20  xpr a : '\(a\)' 
0570: 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b  >/dev/null 2>&1;
0580: 20 74 68 65 6e 0a 20 20 61 73 5f 65 78 70 72 3d   then.  as_expr=
0590: 65 78 70 72 0a 65 6c 73 65 0a 20 20 61 73 5f 65  expr.else.  as_e
05a0: 78 70 72 3d 66 61 6c 73 65 0a 66 69 0a 0a 69 66  xpr=false.fi..if
05b0: 20 28 62 61 73 65 6e 61 6d 65 20 2f 29 20 3e 2f   (basename /) >/
05c0: 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 26 26  dev/null 2>&1 &&
05d0: 20 74 65 73 74 20 22 58 60 62 61 73 65 6e 61 6d   test "X`basenam
05e0: 65 20 2f 20 32 3e 26 31 60 22 20 3d 20 22 58 2f  e / 2>&1`" = "X/
05f0: 22 3b 20 74 68 65 6e 0a 20 20 61 73 5f 62 61 73  "; then.  as_bas
0600: 65 6e 61 6d 65 3d 62 61 73 65 6e 61 6d 65 0a 65  ename=basename.e
0610: 6c 73 65 0a 20 20 61 73 5f 62 61 73 65 6e 61 6d  lse.  as_basenam
0620: 65 3d 66 61 6c 73 65 0a 66 69 0a 0a 0a 23 20 4e  e=false.fi...# N
0630: 61 6d 65 20 6f 66 20 74 68 65 20 65 78 65 63 75  ame of the execu
0640: 74 61 62 6c 65 2e 0a 61 73 5f 6d 65 3d 60 24 61  table..as_me=`$a
0650: 73 5f 62 61 73 65 6e 61 6d 65 20 22 24 30 22 20  s_basename "$0" 
0660: 7c 7c 0a 24 61 73 5f 65 78 70 72 20 58 2f 22 24  ||.$as_expr X/"$
0670: 30 22 20 3a 20 27 2e 2a 2f 5c 28 5b 5e 2f 5d 5b  0" : '.*/\([^/][
0680: 5e 2f 5d 2a 5c 29 2f 2a 24 27 20 5c 7c 20 5c 0a  ^/]*\)/*$' \| \.
0690: 09 20 58 22 24 30 22 20 3a 20 27 58 5c 28 2f 2f  . X"$0" : 'X\(//
06a0: 5c 29 24 27 20 5c 7c 20 5c 0a 09 20 58 22 24 30  \)$' \| \.. X"$0
06b0: 22 20 3a 20 27 58 5c 28 2f 5c 29 24 27 20 5c 7c  " : 'X\(/\)$' \|
06c0: 20 5c 0a 09 20 2e 20 20 20 20 20 3a 20 27 5c 28   \.. .     : '\(
06d0: 2e 5c 29 27 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  .\)' 2>/dev/null
06e0: 20 7c 7c 0a 65 63 68 6f 20 58 2f 22 24 30 22 20   ||.echo X/"$0" 
06f0: 7c 0a 20 20 20 20 73 65 64 20 27 2f 5e 2e 2a 5c  |.    sed '/^.*\
0700: 2f 5c 28 5b 5e 2f 5d 5b 5e 2f 5d 2a 5c 29 5c 2f  /\([^/][^/]*\)\/
0710: 2a 24 2f 7b 20 73 2f 2f 5c 31 2f 3b 20 71 3b 20  *$/{ s//\1/; q; 
0720: 7d 0a 20 20 09 20 20 2f 5e 58 5c 2f 5c 28 5c 2f  }.  .  /^X\/\(\/
0730: 5c 2f 5c 29 24 2f 7b 20 73 2f 2f 5c 31 2f 3b 20  \/\)$/{ s//\1/; 
0740: 71 3b 20 7d 0a 20 20 09 20 20 2f 5e 58 5c 2f 5c  q; }.  .  /^X\/\
0750: 28 5c 2f 5c 29 2e 2a 2f 7b 20 73 2f 2f 5c 31 2f  (\/\).*/{ s//\1/
0760: 3b 20 71 3b 20 7d 0a 20 20 09 20 20 73 2f 2e 2a  ; q; }.  .  s/.*
0770: 2f 2e 2f 3b 20 71 27 60 0a 0a 0a 23 20 50 41 54  /./; q'`...# PAT
0780: 48 20 6e 65 65 64 73 20 43 52 2c 20 61 6e 64 20  H needs CR, and 
0790: 4c 49 4e 45 4e 4f 20 6e 65 65 64 73 20 43 52 20  LINENO needs CR 
07a0: 61 6e 64 20 50 41 54 48 2e 0a 23 20 41 76 6f 69  and PATH..# Avoi
07b0: 64 20 64 65 70 65 6e 64 69 6e 67 20 75 70 6f 6e  d depending upon
07c0: 20 43 68 61 72 61 63 74 65 72 20 52 61 6e 67 65   Character Range
07d0: 73 2e 0a 61 73 5f 63 72 5f 6c 65 74 74 65 72 73  s..as_cr_letters
07e0: 3d 27 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e  ='abcdefghijklmn
07f0: 6f 70 71 72 73 74 75 76 77 78 79 7a 27 0a 61 73  opqrstuvwxyz'.as
0800: 5f 63 72 5f 4c 45 54 54 45 52 53 3d 27 41 42 43  _cr_LETTERS='ABC
0810: 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53  DEFGHIJKLMNOPQRS
0820: 54 55 56 57 58 59 5a 27 0a 61 73 5f 63 72 5f 4c  TUVWXYZ'.as_cr_L
0830: 65 74 74 65 72 73 3d 24 61 73 5f 63 72 5f 6c 65  etters=$as_cr_le
0840: 74 74 65 72 73 24 61 73 5f 63 72 5f 4c 45 54 54  tters$as_cr_LETT
0850: 45 52 53 0a 61 73 5f 63 72 5f 64 69 67 69 74 73  ERS.as_cr_digits
0860: 3d 27 30 31 32 33 34 35 36 37 38 39 27 0a 61 73  ='0123456789'.as
0870: 5f 63 72 5f 61 6c 6e 75 6d 3d 24 61 73 5f 63 72  _cr_alnum=$as_cr
0880: 5f 4c 65 74 74 65 72 73 24 61 73 5f 63 72 5f 64  _Letters$as_cr_d
0890: 69 67 69 74 73 0a 0a 23 20 54 68 65 20 75 73 65  igits..# The use
08a0: 72 20 69 73 20 61 6c 77 61 79 73 20 72 69 67 68  r is always righ
08b0: 74 2e 0a 69 66 20 74 65 73 74 20 22 24 7b 50 41  t..if test "${PA
08c0: 54 48 5f 53 45 50 41 52 41 54 4f 52 2b 73 65 74  TH_SEPARATOR+set
08d0: 7d 22 20 21 3d 20 73 65 74 3b 20 74 68 65 6e 0a  }" != set; then.
08e0: 20 20 65 63 68 6f 20 22 23 21 20 2f 62 69 6e 2f    echo "#! /bin/
08f0: 73 68 22 20 3e 63 6f 6e 66 24 24 2e 73 68 0a 20  sh" >conf$$.sh. 
0900: 20 65 63 68 6f 20 20 22 65 78 69 74 20 30 22 20   echo  "exit 0" 
0910: 20 20 3e 3e 63 6f 6e 66 24 24 2e 73 68 0a 20 20    >>conf$$.sh.  
0920: 63 68 6d 6f 64 20 2b 78 20 63 6f 6e 66 24 24 2e  chmod +x conf$$.
0930: 73 68 0a 20 20 69 66 20 28 50 41 54 48 3d 22 2f  sh.  if (PATH="/
0940: 6e 6f 6e 65 78 69 73 74 65 6e 74 3b 2e 22 3b 20  nonexistent;."; 
0950: 63 6f 6e 66 24 24 2e 73 68 29 20 3e 2f 64 65 76  conf$$.sh) >/dev
0960: 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65 6e  /null 2>&1; then
0970: 0a 20 20 20 20 50 41 54 48 5f 53 45 50 41 52 41  .    PATH_SEPARA
0980: 54 4f 52 3d 27 3b 27 0a 20 20 65 6c 73 65 0a 20  TOR=';'.  else. 
0990: 20 20 20 50 41 54 48 5f 53 45 50 41 52 41 54 4f     PATH_SEPARATO
09a0: 52 3d 3a 0a 20 20 66 69 0a 20 20 72 6d 20 2d 66  R=:.  fi.  rm -f
09b0: 20 63 6f 6e 66 24 24 2e 73 68 0a 66 69 0a 0a 0a   conf$$.sh.fi...
09c0: 20 20 61 73 5f 6c 69 6e 65 6e 6f 5f 31 3d 24 4c    as_lineno_1=$L
09d0: 49 4e 45 4e 4f 0a 20 20 61 73 5f 6c 69 6e 65 6e  INENO.  as_linen
09e0: 6f 5f 32 3d 24 4c 49 4e 45 4e 4f 0a 20 20 61 73  o_2=$LINENO.  as
09f0: 5f 6c 69 6e 65 6e 6f 5f 33 3d 60 28 65 78 70 72  _lineno_3=`(expr
0a00: 20 24 61 73 5f 6c 69 6e 65 6e 6f 5f 31 20 2b 20   $as_lineno_1 + 
0a10: 31 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 0a  1) 2>/dev/null`.
0a20: 20 20 74 65 73 74 20 22 78 24 61 73 5f 6c 69 6e    test "x$as_lin
0a30: 65 6e 6f 5f 31 22 20 21 3d 20 22 78 24 61 73 5f  eno_1" != "x$as_
0a40: 6c 69 6e 65 6e 6f 5f 32 22 20 26 26 0a 20 20 74  lineno_2" &&.  t
0a50: 65 73 74 20 22 78 24 61 73 5f 6c 69 6e 65 6e 6f  est "x$as_lineno
0a60: 5f 33 22 20 20 3d 20 22 78 24 61 73 5f 6c 69 6e  _3"  = "x$as_lin
0a70: 65 6e 6f 5f 32 22 20 20 7c 7c 20 7b 0a 20 20 23  eno_2"  || {.  #
0a80: 20 46 69 6e 64 20 77 68 6f 20 77 65 20 61 72 65   Find who we are
0a90: 2e 20 20 4c 6f 6f 6b 20 69 6e 20 74 68 65 20 70  .  Look in the p
0aa0: 61 74 68 20 69 66 20 77 65 20 63 6f 6e 74 61 69  ath if we contai
0ab0: 6e 20 6e 6f 20 70 61 74 68 20 61 74 20 61 6c 6c  n no path at all
0ac0: 0a 20 20 23 20 72 65 6c 61 74 69 76 65 20 6f 72  .  # relative or
0ad0: 20 6e 6f 74 2e 0a 20 20 63 61 73 65 20 24 30 20   not..  case $0 
0ae0: 69 6e 0a 20 20 20 20 2a 5b 5c 5c 2f 5d 2a 20 29  in.    *[\\/]* )
0af0: 20 61 73 5f 6d 79 73 65 6c 66 3d 24 30 20 3b 3b   as_myself=$0 ;;
0b00: 0a 20 20 20 20 2a 29 20 61 73 5f 73 61 76 65 5f  .    *) as_save_
0b10: 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50  IFS=$IFS; IFS=$P
0b20: 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f  ATH_SEPARATOR.fo
0b30: 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54  r as_dir in $PAT
0b40: 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73  H.do.  IFS=$as_s
0b50: 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d  ave_IFS.  test -
0b60: 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61  z "$as_dir" && a
0b70: 73 5f 64 69 72 3d 2e 0a 20 20 74 65 73 74 20 2d  s_dir=..  test -
0b80: 72 20 22 24 61 73 5f 64 69 72 2f 24 30 22 20 26  r "$as_dir/$0" &
0b90: 26 20 61 73 5f 6d 79 73 65 6c 66 3d 24 61 73 5f  & as_myself=$as_
0ba0: 64 69 72 2f 24 30 20 26 26 20 62 72 65 61 6b 0a  dir/$0 && break.
0bb0: 64 6f 6e 65 0a 0a 20 20 20 20 20 20 20 3b 3b 0a  done..       ;;.
0bc0: 20 20 65 73 61 63 0a 20 20 23 20 57 65 20 64 69    esac.  # We di
0bd0: 64 20 6e 6f 74 20 66 69 6e 64 20 6f 75 72 73 65  d not find ourse
0be0: 6c 76 65 73 2c 20 6d 6f 73 74 20 70 72 6f 62 61  lves, most proba
0bf0: 62 6c 79 20 77 65 20 77 65 72 65 20 72 75 6e 20  bly we were run 
0c00: 61 73 20 60 73 68 20 43 4f 4d 4d 41 4e 44 27 0a  as `sh COMMAND'.
0c10: 20 20 23 20 69 6e 20 77 68 69 63 68 20 63 61 73    # in which cas
0c20: 65 20 77 65 20 61 72 65 20 6e 6f 74 20 74 6f 20  e we are not to 
0c30: 62 65 20 66 6f 75 6e 64 20 69 6e 20 74 68 65 20  be found in the 
0c40: 70 61 74 68 2e 0a 20 20 69 66 20 74 65 73 74 20  path..  if test 
0c50: 22 78 24 61 73 5f 6d 79 73 65 6c 66 22 20 3d 20  "x$as_myself" = 
0c60: 78 3b 20 74 68 65 6e 0a 20 20 20 20 61 73 5f 6d  x; then.    as_m
0c70: 79 73 65 6c 66 3d 24 30 0a 20 20 66 69 0a 20 20  yself=$0.  fi.  
0c80: 69 66 20 74 65 73 74 20 21 20 2d 66 20 22 24 61  if test ! -f "$a
0c90: 73 5f 6d 79 73 65 6c 66 22 3b 20 74 68 65 6e 0a  s_myself"; then.
0ca0: 20 20 20 20 7b 20 7b 20 65 63 68 6f 20 22 24 61      { { echo "$a
0cb0: 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72  s_me:$LINENO: er
0cc0: 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 66 69 6e 64  ror: cannot find
0cd0: 20 6d 79 73 65 6c 66 3b 20 72 65 72 75 6e 20 77   myself; rerun w
0ce0: 69 74 68 20 61 6e 20 61 62 73 6f 6c 75 74 65 20  ith an absolute 
0cf0: 70 61 74 68 22 20 3e 26 35 0a 65 63 68 6f 20 22  path" >&5.echo "
0d00: 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 63  $as_me: error: c
0d10: 61 6e 6e 6f 74 20 66 69 6e 64 20 6d 79 73 65 6c  annot find mysel
0d20: 66 3b 20 72 65 72 75 6e 20 77 69 74 68 20 61 6e  f; rerun with an
0d30: 20 61 62 73 6f 6c 75 74 65 20 70 61 74 68 22 20   absolute path" 
0d40: 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74  >&2;}.   { (exit
0d50: 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20   1); exit 1; }; 
0d60: 7d 0a 20 20 66 69 0a 20 20 63 61 73 65 20 24 43  }.  fi.  case $C
0d70: 4f 4e 46 49 47 5f 53 48 45 4c 4c 20 69 6e 0a 20  ONFIG_SHELL in. 
0d80: 20 27 27 29 0a 20 20 20 20 61 73 5f 73 61 76 65   '').    as_save
0d90: 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24  _IFS=$IFS; IFS=$
0da0: 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66  PATH_SEPARATOR.f
0db0: 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 2f 62 69  or as_dir in /bi
0dc0: 6e 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  n$PATH_SEPARATOR
0dd0: 2f 75 73 72 2f 62 69 6e 24 50 41 54 48 5f 53 45  /usr/bin$PATH_SE
0de0: 50 41 52 41 54 4f 52 24 50 41 54 48 0a 64 6f 0a  PARATOR$PATH.do.
0df0: 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49    IFS=$as_save_I
0e00: 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61  FS.  test -z "$a
0e10: 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72  s_dir" && as_dir
0e20: 3d 2e 0a 20 20 66 6f 72 20 61 73 5f 62 61 73 65  =..  for as_base
0e30: 20 69 6e 20 73 68 20 62 61 73 68 20 6b 73 68 20   in sh bash ksh 
0e40: 73 68 35 3b 20 64 6f 0a 09 20 63 61 73 65 20 24  sh5; do.. case $
0e50: 61 73 5f 64 69 72 20 69 6e 0a 09 20 2f 2a 29 0a  as_dir in.. /*).
0e60: 09 20 20 20 69 66 20 28 22 24 61 73 5f 64 69 72  .   if ("$as_dir
0e70: 2f 24 61 73 5f 62 61 73 65 22 20 2d 63 20 27 0a  /$as_base" -c '.
0e80: 20 20 61 73 5f 6c 69 6e 65 6e 6f 5f 31 3d 24 4c    as_lineno_1=$L
0e90: 49 4e 45 4e 4f 0a 20 20 61 73 5f 6c 69 6e 65 6e  INENO.  as_linen
0ea0: 6f 5f 32 3d 24 4c 49 4e 45 4e 4f 0a 20 20 61 73  o_2=$LINENO.  as
0eb0: 5f 6c 69 6e 65 6e 6f 5f 33 3d 60 28 65 78 70 72  _lineno_3=`(expr
0ec0: 20 24 61 73 5f 6c 69 6e 65 6e 6f 5f 31 20 2b 20   $as_lineno_1 + 
0ed0: 31 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 0a  1) 2>/dev/null`.
0ee0: 20 20 74 65 73 74 20 22 78 24 61 73 5f 6c 69 6e    test "x$as_lin
0ef0: 65 6e 6f 5f 31 22 20 21 3d 20 22 78 24 61 73 5f  eno_1" != "x$as_
0f00: 6c 69 6e 65 6e 6f 5f 32 22 20 26 26 0a 20 20 74  lineno_2" &&.  t
0f10: 65 73 74 20 22 78 24 61 73 5f 6c 69 6e 65 6e 6f  est "x$as_lineno
0f20: 5f 33 22 20 20 3d 20 22 78 24 61 73 5f 6c 69 6e  _3"  = "x$as_lin
0f30: 65 6e 6f 5f 32 22 20 27 29 20 32 3e 2f 64 65 76  eno_2" ') 2>/dev
0f40: 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 20 20 20  /null; then..   
0f50: 20 20 24 61 73 5f 75 6e 73 65 74 20 42 41 53 48    $as_unset BASH
0f60: 5f 45 4e 56 20 7c 7c 20 74 65 73 74 20 22 24 7b  _ENV || test "${
0f70: 42 41 53 48 5f 45 4e 56 2b 73 65 74 7d 22 20 21  BASH_ENV+set}" !
0f80: 3d 20 73 65 74 20 7c 7c 20 7b 20 42 41 53 48 5f  = set || { BASH_
0f90: 45 4e 56 3d 3b 20 65 78 70 6f 72 74 20 42 41 53  ENV=; export BAS
0fa0: 48 5f 45 4e 56 3b 20 7d 0a 09 20 20 20 20 20 24  H_ENV; }..     $
0fb0: 61 73 5f 75 6e 73 65 74 20 45 4e 56 20 7c 7c 20  as_unset ENV || 
0fc0: 74 65 73 74 20 22 24 7b 45 4e 56 2b 73 65 74 7d  test "${ENV+set}
0fd0: 22 20 21 3d 20 73 65 74 20 7c 7c 20 7b 20 45 4e  " != set || { EN
0fe0: 56 3d 3b 20 65 78 70 6f 72 74 20 45 4e 56 3b 20  V=; export ENV; 
0ff0: 7d 0a 09 20 20 20 20 20 43 4f 4e 46 49 47 5f 53  }..     CONFIG_S
1000: 48 45 4c 4c 3d 24 61 73 5f 64 69 72 2f 24 61 73  HELL=$as_dir/$as
1010: 5f 62 61 73 65 0a 09 20 20 20 20 20 65 78 70 6f  _base..     expo
1020: 72 74 20 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 0a  rt CONFIG_SHELL.
1030: 09 20 20 20 20 20 65 78 65 63 20 22 24 43 4f 4e  .     exec "$CON
1040: 46 49 47 5f 53 48 45 4c 4c 22 20 22 24 30 22 20  FIG_SHELL" "$0" 
1050: 24 7b 31 2b 22 24 40 22 7d 0a 09 20 20 20 66 69  ${1+"$@"}..   fi
1060: 3b 3b 0a 09 20 65 73 61 63 0a 20 20 20 20 20 20  ;;.. esac.      
1070: 20 64 6f 6e 65 0a 64 6f 6e 65 0a 3b 3b 0a 20 20   done.done.;;.  
1080: 65 73 61 63 0a 0a 20 20 23 20 43 72 65 61 74 65  esac..  # Create
1090: 20 24 61 73 5f 6d 65 2e 6c 69 6e 65 6e 6f 20 61   $as_me.lineno a
10a0: 73 20 61 20 63 6f 70 79 20 6f 66 20 24 61 73 5f  s a copy of $as_
10b0: 6d 79 73 65 6c 66 2c 20 62 75 74 20 77 69 74 68  myself, but with
10c0: 20 24 4c 49 4e 45 4e 4f 0a 20 20 23 20 75 6e 69   $LINENO.  # uni
10d0: 66 6f 72 6d 6c 79 20 72 65 70 6c 61 63 65 64 20  formly replaced 
10e0: 62 79 20 74 68 65 20 6c 69 6e 65 20 6e 75 6d 62  by the line numb
10f0: 65 72 2e 20 20 54 68 65 20 66 69 72 73 74 20 27  er.  The first '
1100: 73 65 64 27 20 69 6e 73 65 72 74 73 20 61 0a 20  sed' inserts a. 
1110: 20 23 20 6c 69 6e 65 2d 6e 75 6d 62 65 72 20 6c   # line-number l
1120: 69 6e 65 20 62 65 66 6f 72 65 20 65 61 63 68 20  ine before each 
1130: 6c 69 6e 65 3b 20 74 68 65 20 73 65 63 6f 6e 64  line; the second
1140: 20 27 73 65 64 27 20 64 6f 65 73 20 74 68 65 20   'sed' does the 
1150: 72 65 61 6c 0a 20 20 23 20 77 6f 72 6b 2e 20 20  real.  # work.  
1160: 54 68 65 20 73 65 63 6f 6e 64 20 73 63 72 69 70  The second scrip
1170: 74 20 75 73 65 73 20 27 4e 27 20 74 6f 20 70 61  t uses 'N' to pa
1180: 69 72 20 65 61 63 68 20 6c 69 6e 65 2d 6e 75 6d  ir each line-num
1190: 62 65 72 20 6c 69 6e 65 0a 20 20 23 20 77 69 74  ber line.  # wit
11a0: 68 20 74 68 65 20 6e 75 6d 62 65 72 65 64 20 6c  h the numbered l
11b0: 69 6e 65 2c 20 61 6e 64 20 61 70 70 65 6e 64 73  ine, and appends
11c0: 20 74 72 61 69 6c 69 6e 67 20 27 2d 27 20 64 75   trailing '-' du
11d0: 72 69 6e 67 0a 20 20 23 20 73 75 62 73 74 69 74  ring.  # substit
11e0: 75 74 69 6f 6e 20 73 6f 20 74 68 61 74 20 24 4c  ution so that $L
11f0: 49 4e 45 4e 4f 20 69 73 20 6e 6f 74 20 61 20 73  INENO is not a s
1200: 70 65 63 69 61 6c 20 63 61 73 65 20 61 74 20 6c  pecial case at l
1210: 69 6e 65 20 65 6e 64 2e 0a 20 20 23 20 28 52 61  ine end..  # (Ra
1220: 6a 61 20 52 20 48 61 72 69 6e 61 74 68 20 73 75  ja R Harinath su
1230: 67 67 65 73 74 65 64 20 73 65 64 20 27 3d 27 2c  ggested sed '=',
1240: 20 61 6e 64 20 50 61 75 6c 20 45 67 67 65 72 74   and Paul Eggert
1250: 20 77 72 6f 74 65 20 74 68 65 0a 20 20 23 20 73   wrote the.  # s
1260: 65 63 6f 6e 64 20 27 73 65 64 27 20 73 63 72 69  econd 'sed' scri
1270: 70 74 2e 20 20 42 6c 61 6d 65 20 4c 65 65 20 45  pt.  Blame Lee E
1280: 2e 20 4d 63 4d 61 68 6f 6e 20 66 6f 72 20 73 65  . McMahon for se
1290: 64 27 73 20 73 79 6e 74 61 78 2e 20 20 3a 2d 29  d's syntax.  :-)
12a0: 0a 20 20 73 65 64 20 27 3d 27 20 3c 24 61 73 5f  .  sed '=' <$as_
12b0: 6d 79 73 65 6c 66 20 7c 0a 20 20 20 20 73 65 64  myself |.    sed
12c0: 20 27 0a 20 20 20 20 20 20 4e 0a 20 20 20 20 20   '.      N.     
12d0: 20 73 2c 24 2c 2d 2c 0a 20 20 20 20 20 20 3a 20   s,$,-,.      : 
12e0: 6c 6f 6f 70 0a 20 20 20 20 20 20 73 2c 5e 5c 28  loop.      s,^\(
12f0: 5b 27 24 61 73 5f 63 72 5f 64 69 67 69 74 73 27  ['$as_cr_digits'
1300: 5d 2a 5c 29 5c 28 2e 2a 5c 29 5b 24 5d 4c 49 4e  ]*\)\(.*\)[$]LIN
1310: 45 4e 4f 5c 28 5b 5e 27 24 61 73 5f 63 72 5f 61  ENO\([^'$as_cr_a
1320: 6c 6e 75 6d 27 5f 5d 5c 29 2c 5c 31 5c 32 5c 31  lnum'_]\),\1\2\1
1330: 5c 33 2c 0a 20 20 20 20 20 20 74 20 6c 6f 6f 70  \3,.      t loop
1340: 0a 20 20 20 20 20 20 73 2c 2d 24 2c 2c 0a 20 20  .      s,-$,,.  
1350: 20 20 20 20 73 2c 5e 5b 27 24 61 73 5f 63 72 5f      s,^['$as_cr_
1360: 64 69 67 69 74 73 27 5d 2a 5c 6e 2c 2c 0a 20 20  digits']*\n,,.  
1370: 20 20 27 20 3e 24 61 73 5f 6d 65 2e 6c 69 6e 65    ' >$as_me.line
1380: 6e 6f 20 26 26 0a 20 20 63 68 6d 6f 64 20 2b 78  no &&.  chmod +x
1390: 20 24 61 73 5f 6d 65 2e 6c 69 6e 65 6e 6f 20 7c   $as_me.lineno |
13a0: 7c 0a 20 20 20 20 7b 20 7b 20 65 63 68 6f 20 22  |.    { { echo "
13b0: 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
13c0: 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 63 72  error: cannot cr
13d0: 65 61 74 65 20 24 61 73 5f 6d 65 2e 6c 69 6e 65  eate $as_me.line
13e0: 6e 6f 3b 20 72 65 72 75 6e 20 77 69 74 68 20 61  no; rerun with a
13f0: 20 50 4f 53 49 58 20 73 68 65 6c 6c 22 20 3e 26   POSIX shell" >&
1400: 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  5.echo "$as_me: 
1410: 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 63 72  error: cannot cr
1420: 65 61 74 65 20 24 61 73 5f 6d 65 2e 6c 69 6e 65  eate $as_me.line
1430: 6e 6f 3b 20 72 65 72 75 6e 20 77 69 74 68 20 61  no; rerun with a
1440: 20 50 4f 53 49 58 20 73 68 65 6c 6c 22 20 3e 26   POSIX shell" >&
1450: 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31  2;}.   { (exit 1
1460: 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a  ); exit 1; }; }.
1470: 0a 20 20 23 20 44 6f 6e 27 74 20 74 72 79 20 74  .  # Don't try t
1480: 6f 20 65 78 65 63 20 61 73 20 69 74 20 63 68 61  o exec as it cha
1490: 6e 67 65 73 20 24 5b 30 5d 2c 20 63 61 75 73 69  nges $[0], causi
14a0: 6e 67 20 61 6c 6c 20 73 6f 72 74 20 6f 66 20 70  ng all sort of p
14b0: 72 6f 62 6c 65 6d 73 0a 20 20 23 20 28 74 68 65  roblems.  # (the
14c0: 20 64 69 72 6e 61 6d 65 20 6f 66 20 24 5b 30 5d   dirname of $[0]
14d0: 20 69 73 20 6e 6f 74 20 74 68 65 20 70 6c 61 63   is not the plac
14e0: 65 20 77 68 65 72 65 20 77 65 20 6d 69 67 68 74  e where we might
14f0: 20 66 69 6e 64 20 74 68 65 0a 20 20 23 20 6f 72   find the.  # or
1500: 69 67 69 6e 61 6c 20 61 6e 64 20 73 6f 20 6f 6e  iginal and so on
1510: 2e 20 20 41 75 74 6f 63 6f 6e 66 20 69 73 20 65  .  Autoconf is e
1520: 73 70 65 63 69 61 6c 6c 79 20 73 65 6e 73 69 62  specially sensib
1530: 6c 65 20 74 6f 20 74 68 69 73 29 2e 0a 20 20 2e  le to this)..  .
1540: 20 2e 2f 24 61 73 5f 6d 65 2e 6c 69 6e 65 6e 6f   ./$as_me.lineno
1550: 0a 20 20 23 20 45 78 69 74 20 73 74 61 74 75 73  .  # Exit status
1560: 20 69 73 20 74 68 61 74 20 6f 66 20 74 68 65 20   is that of the 
1570: 6c 61 73 74 20 63 6f 6d 6d 61 6e 64 2e 0a 20 20  last command..  
1580: 65 78 69 74 0a 7d 0a 0a 0a 63 61 73 65 20 60 65  exit.}...case `e
1590: 63 68 6f 20 22 74 65 73 74 69 6e 67 5c 63 22 3b  cho "testing\c";
15a0: 20 65 63 68 6f 20 31 2c 32 2c 33 60 2c 60 65 63   echo 1,2,3`,`ec
15b0: 68 6f 20 2d 6e 20 74 65 73 74 69 6e 67 3b 20 65  ho -n testing; e
15c0: 63 68 6f 20 31 2c 32 2c 33 60 20 69 6e 0a 20 20  cho 1,2,3` in.  
15d0: 2a 63 2a 2c 2d 6e 2a 29 20 45 43 48 4f 5f 4e 3d  *c*,-n*) ECHO_N=
15e0: 20 45 43 48 4f 5f 43 3d 27 0a 27 20 45 43 48 4f   ECHO_C='.' ECHO
15f0: 5f 54 3d 27 09 27 20 3b 3b 0a 20 20 2a 63 2a 2c  _T='.' ;;.  *c*,
1600: 2a 20 20 29 20 45 43 48 4f 5f 4e 3d 2d 6e 20 45  *  ) ECHO_N=-n E
1610: 43 48 4f 5f 43 3d 20 45 43 48 4f 5f 54 3d 20 3b  CHO_C= ECHO_T= ;
1620: 3b 0a 20 20 2a 29 20 20 20 20 20 20 20 45 43 48  ;.  *)       ECH
1630: 4f 5f 4e 3d 20 45 43 48 4f 5f 43 3d 27 5c 63 27  O_N= ECHO_C='\c'
1640: 20 45 43 48 4f 5f 54 3d 20 3b 3b 0a 65 73 61 63   ECHO_T= ;;.esac
1650: 0a 0a 69 66 20 65 78 70 72 20 61 20 3a 20 27 5c  ..if expr a : '\
1660: 28 61 5c 29 27 20 3e 2f 64 65 76 2f 6e 75 6c 6c  (a\)' >/dev/null
1670: 20 32 3e 26 31 3b 20 74 68 65 6e 0a 20 20 61 73   2>&1; then.  as
1680: 5f 65 78 70 72 3d 65 78 70 72 0a 65 6c 73 65 0a  _expr=expr.else.
1690: 20 20 61 73 5f 65 78 70 72 3d 66 61 6c 73 65 0a    as_expr=false.
16a0: 66 69 0a 0a 72 6d 20 2d 66 20 63 6f 6e 66 24 24  fi..rm -f conf$$
16b0: 20 63 6f 6e 66 24 24 2e 65 78 65 20 63 6f 6e 66   conf$$.exe conf
16c0: 24 24 2e 66 69 6c 65 0a 65 63 68 6f 20 3e 63 6f  $$.file.echo >co
16d0: 6e 66 24 24 2e 66 69 6c 65 0a 69 66 20 6c 6e 20  nf$$.file.if ln 
16e0: 2d 73 20 63 6f 6e 66 24 24 2e 66 69 6c 65 20 63  -s conf$$.file c
16f0: 6f 6e 66 24 24 20 32 3e 2f 64 65 76 2f 6e 75 6c  onf$$ 2>/dev/nul
1700: 6c 3b 20 74 68 65 6e 0a 20 20 23 20 57 65 20 63  l; then.  # We c
1710: 6f 75 6c 64 20 6a 75 73 74 20 63 68 65 63 6b 20  ould just check 
1720: 66 6f 72 20 44 4a 47 50 50 3b 20 62 75 74 20 74  for DJGPP; but t
1730: 68 69 73 20 74 65 73 74 20 61 29 20 77 6f 72 6b  his test a) work
1740: 73 20 62 29 20 69 73 20 6d 6f 72 65 20 67 65 6e  s b) is more gen
1750: 65 72 69 63 0a 20 20 23 20 61 6e 64 20 63 29 20  eric.  # and c) 
1760: 77 69 6c 6c 20 72 65 6d 61 69 6e 20 76 61 6c 69  will remain vali
1770: 64 20 6f 6e 63 65 20 44 4a 47 50 50 20 73 75 70  d once DJGPP sup
1780: 70 6f 72 74 73 20 73 79 6d 6c 69 6e 6b 73 20 28  ports symlinks (
1790: 44 4a 47 50 50 20 32 2e 30 34 29 2e 0a 20 20 69  DJGPP 2.04)..  i
17a0: 66 20 74 65 73 74 20 2d 66 20 63 6f 6e 66 24 24  f test -f conf$$
17b0: 2e 65 78 65 3b 20 74 68 65 6e 0a 20 20 20 20 23  .exe; then.    #
17c0: 20 44 6f 6e 27 74 20 75 73 65 20 6c 6e 20 61 74   Don't use ln at
17d0: 20 61 6c 6c 3b 20 77 65 20 64 6f 6e 27 74 20 68   all; we don't h
17e0: 61 76 65 20 61 6e 79 20 6c 69 6e 6b 73 0a 20 20  ave any links.  
17f0: 20 20 61 73 5f 6c 6e 5f 73 3d 27 63 70 20 2d 70    as_ln_s='cp -p
1800: 27 0a 20 20 65 6c 73 65 0a 20 20 20 20 61 73 5f  '.  else.    as_
1810: 6c 6e 5f 73 3d 27 6c 6e 20 2d 73 27 0a 20 20 66  ln_s='ln -s'.  f
1820: 69 0a 65 6c 69 66 20 6c 6e 20 63 6f 6e 66 24 24  i.elif ln conf$$
1830: 2e 66 69 6c 65 20 63 6f 6e 66 24 24 20 32 3e 2f  .file conf$$ 2>/
1840: 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20  dev/null; then. 
1850: 20 61 73 5f 6c 6e 5f 73 3d 6c 6e 0a 65 6c 73 65   as_ln_s=ln.else
1860: 0a 20 20 61 73 5f 6c 6e 5f 73 3d 27 63 70 20 2d  .  as_ln_s='cp -
1870: 70 27 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66  p'.fi.rm -f conf
1880: 24 24 20 63 6f 6e 66 24 24 2e 65 78 65 20 63 6f  $$ conf$$.exe co
1890: 6e 66 24 24 2e 66 69 6c 65 0a 0a 69 66 20 6d 6b  nf$$.file..if mk
18a0: 64 69 72 20 2d 70 20 2e 20 32 3e 2f 64 65 76 2f  dir -p . 2>/dev/
18b0: 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 61 73 5f  null; then.  as_
18c0: 6d 6b 64 69 72 5f 70 3d 3a 0a 65 6c 73 65 0a 20  mkdir_p=:.else. 
18d0: 20 74 65 73 74 20 2d 64 20 2e 2f 2d 70 20 26 26   test -d ./-p &&
18e0: 20 72 6d 64 69 72 20 2e 2f 2d 70 0a 20 20 61 73   rmdir ./-p.  as
18f0: 5f 6d 6b 64 69 72 5f 70 3d 66 61 6c 73 65 0a 66  _mkdir_p=false.f
1900: 69 0a 0a 61 73 5f 65 78 65 63 75 74 61 62 6c 65  i..as_executable
1910: 5f 70 3d 22 74 65 73 74 20 2d 66 22 0a 0a 23 20  _p="test -f"..# 
1920: 53 65 64 20 65 78 70 72 65 73 73 69 6f 6e 20 74  Sed expression t
1930: 6f 20 6d 61 70 20 61 20 73 74 72 69 6e 67 20 6f  o map a string o
1940: 6e 74 6f 20 61 20 76 61 6c 69 64 20 43 50 50 20  nto a valid CPP 
1950: 6e 61 6d 65 2e 0a 61 73 5f 74 72 5f 63 70 70 3d  name..as_tr_cpp=
1960: 22 65 76 61 6c 20 73 65 64 20 27 79 25 2a 24 61  "eval sed 'y%*$a
1970: 73 5f 63 72 5f 6c 65 74 74 65 72 73 25 50 24 61  s_cr_letters%P$a
1980: 73 5f 63 72 5f 4c 45 54 54 45 52 53 25 3b 73 25  s_cr_LETTERS%;s%
1990: 5b 5e 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d  [^_$as_cr_alnum]
19a0: 25 5f 25 67 27 22 0a 0a 23 20 53 65 64 20 65 78  %_%g'"..# Sed ex
19b0: 70 72 65 73 73 69 6f 6e 20 74 6f 20 6d 61 70 20  pression to map 
19c0: 61 20 73 74 72 69 6e 67 20 6f 6e 74 6f 20 61 20  a string onto a 
19d0: 76 61 6c 69 64 20 76 61 72 69 61 62 6c 65 20 6e  valid variable n
19e0: 61 6d 65 2e 0a 61 73 5f 74 72 5f 73 68 3d 22 65  ame..as_tr_sh="e
19f0: 76 61 6c 20 73 65 64 20 27 79 25 2a 2b 25 70 70  val sed 'y%*+%pp
1a00: 25 3b 73 25 5b 5e 5f 24 61 73 5f 63 72 5f 61 6c  %;s%[^_$as_cr_al
1a10: 6e 75 6d 5d 25 5f 25 67 27 22 0a 0a 0a 23 20 49  num]%_%g'"...# I
1a20: 46 53 0a 23 20 57 65 20 6e 65 65 64 20 73 70 61  FS.# We need spa
1a30: 63 65 2c 20 74 61 62 20 61 6e 64 20 6e 65 77 20  ce, tab and new 
1a40: 6c 69 6e 65 2c 20 69 6e 20 70 72 65 63 69 73 65  line, in precise
1a50: 6c 79 20 74 68 61 74 20 6f 72 64 65 72 2e 0a 61  ly that order..a
1a60: 73 5f 6e 6c 3d 27 0a 27 0a 49 46 53 3d 22 20 09  s_nl='.'.IFS=" .
1a70: 24 61 73 5f 6e 6c 22 0a 0a 23 20 43 44 50 41 54  $as_nl"..# CDPAT
1a80: 48 2e 0a 24 61 73 5f 75 6e 73 65 74 20 43 44 50  H..$as_unset CDP
1a90: 41 54 48 0a 0a 65 78 65 63 20 36 3e 26 31 0a 0a  ATH..exec 6>&1..
1aa0: 23 20 4f 70 65 6e 20 74 68 65 20 6c 6f 67 20 72  # Open the log r
1ab0: 65 61 6c 20 73 6f 6f 6e 2c 20 74 6f 20 6b 65 65  eal soon, to kee
1ac0: 70 20 5c 24 5b 30 5d 20 61 6e 64 20 73 6f 20 6f  p \$[0] and so o
1ad0: 6e 20 6d 65 61 6e 69 6e 67 66 75 6c 2c 20 61 6e  n meaningful, an
1ae0: 64 20 74 6f 0a 23 20 72 65 70 6f 72 74 20 61 63  d to.# report ac
1af0: 74 75 61 6c 20 69 6e 70 75 74 20 76 61 6c 75 65  tual input value
1b00: 73 20 6f 66 20 43 4f 4e 46 49 47 5f 46 49 4c 45  s of CONFIG_FILE
1b10: 53 20 65 74 63 2e 20 69 6e 73 74 65 61 64 20 6f  S etc. instead o
1b20: 66 20 74 68 65 69 72 0a 23 20 76 61 6c 75 65 73  f their.# values
1b30: 20 61 66 74 65 72 20 6f 70 74 69 6f 6e 73 20 68   after options h
1b40: 61 6e 64 6c 69 6e 67 2e 20 20 4c 6f 67 67 69 6e  andling.  Loggin
1b50: 67 20 2d 2d 76 65 72 73 69 6f 6e 20 65 74 63 2e  g --version etc.
1b60: 20 69 73 20 4f 4b 2e 0a 65 78 65 63 20 35 3e 3e   is OK..exec 5>>
1b70: 63 6f 6e 66 69 67 2e 6c 6f 67 0a 7b 0a 20 20 65  config.log.{.  e
1b80: 63 68 6f 0a 20 20 73 65 64 20 27 68 3b 73 2f 2e  cho.  sed 'h;s/.
1b90: 2f 2d 2f 67 3b 73 2f 5e 2e 2e 2e 2f 23 23 20 2f  /-/g;s/^.../## /
1ba0: 3b 73 2f 2e 2e 2e 24 2f 20 23 23 2f 3b 70 3b 78  ;s/...$/ ##/;p;x
1bb0: 3b 70 3b 78 27 20 3c 3c 5f 41 53 42 4f 58 0a 23  ;p;x' <<_ASBOX.#
1bc0: 23 20 52 75 6e 6e 69 6e 67 20 24 61 73 5f 6d 65  # Running $as_me
1bd0: 2e 20 23 23 0a 5f 41 53 42 4f 58 0a 7d 20 3e 26  . ##._ASBOX.} >&
1be0: 35 0a 63 61 74 20 3e 26 35 20 3c 3c 5f 43 53 45  5.cat >&5 <<_CSE
1bf0: 4f 46 0a 0a 54 68 69 73 20 66 69 6c 65 20 77 61  OF..This file wa
1c00: 73 20 65 78 74 65 6e 64 65 64 20 62 79 20 24 61  s extended by $a
1c10: 73 5f 6d 65 2c 20 77 68 69 63 68 20 77 61 73 0a  s_me, which was.
1c20: 67 65 6e 65 72 61 74 65 64 20 62 79 20 47 4e 55  generated by GNU
1c30: 20 41 75 74 6f 63 6f 6e 66 20 32 2e 35 39 2e 20   Autoconf 2.59. 
1c40: 20 49 6e 76 6f 63 61 74 69 6f 6e 20 63 6f 6d 6d   Invocation comm
1c50: 61 6e 64 20 6c 69 6e 65 20 77 61 73 0a 0a 20 20  and line was..  
1c60: 43 4f 4e 46 49 47 5f 46 49 4c 45 53 20 20 20 20  CONFIG_FILES    
1c70: 3d 20 24 43 4f 4e 46 49 47 5f 46 49 4c 45 53 0a  = $CONFIG_FILES.
1c80: 20 20 43 4f 4e 46 49 47 5f 48 45 41 44 45 52 53    CONFIG_HEADERS
1c90: 20 20 3d 20 24 43 4f 4e 46 49 47 5f 48 45 41 44    = $CONFIG_HEAD
1ca0: 45 52 53 0a 20 20 43 4f 4e 46 49 47 5f 4c 49 4e  ERS.  CONFIG_LIN
1cb0: 4b 53 20 20 20 20 3d 20 24 43 4f 4e 46 49 47 5f  KS    = $CONFIG_
1cc0: 4c 49 4e 4b 53 0a 20 20 43 4f 4e 46 49 47 5f 43  LINKS.  CONFIG_C
1cd0: 4f 4d 4d 41 4e 44 53 20 3d 20 24 43 4f 4e 46 49  OMMANDS = $CONFI
1ce0: 47 5f 43 4f 4d 4d 41 4e 44 53 0a 20 20 24 20 24  G_COMMANDS.  $ $
1cf0: 30 20 24 40 0a 0a 5f 43 53 45 4f 46 0a 65 63 68  0 $@.._CSEOF.ech
1d00: 6f 20 22 6f 6e 20 60 28 68 6f 73 74 6e 61 6d 65  o "on `(hostname
1d10: 20 7c 7c 20 75 6e 61 6d 65 20 2d 6e 29 20 32 3e   || uname -n) 2>
1d20: 2f 64 65 76 2f 6e 75 6c 6c 20 7c 20 73 65 64 20  /dev/null | sed 
1d30: 31 71 60 22 20 3e 26 35 0a 65 63 68 6f 20 3e 26  1q`" >&5.echo >&
1d40: 35 0a 63 6f 6e 66 69 67 5f 66 69 6c 65 73 3d 22  5.config_files="
1d50: 20 4d 61 6b 65 66 69 6c 65 22 0a 0a 61 63 5f 63   Makefile"..ac_c
1d60: 73 5f 75 73 61 67 65 3d 22 5c 0a 5c 60 24 61 73  s_usage="\.\`$as
1d70: 5f 6d 65 27 20 69 6e 73 74 61 6e 74 69 61 74 65  _me' instantiate
1d80: 73 20 66 69 6c 65 73 20 66 72 6f 6d 20 74 65 6d  s files from tem
1d90: 70 6c 61 74 65 73 20 61 63 63 6f 72 64 69 6e 67  plates according
1da0: 20 74 6f 20 74 68 65 0a 63 75 72 72 65 6e 74 20   to the.current 
1db0: 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2e 0a 0a  configuration...
1dc0: 55 73 61 67 65 3a 20 24 30 20 5b 4f 50 54 49 4f  Usage: $0 [OPTIO
1dd0: 4e 53 5d 20 5b 46 49 4c 45 5d 2e 2e 2e 0a 0a 20  NS] [FILE]..... 
1de0: 20 2d 68 2c 20 2d 2d 68 65 6c 70 20 20 20 20 20   -h, --help     
1df0: 20 20 70 72 69 6e 74 20 74 68 69 73 20 68 65 6c    print this hel
1e00: 70 2c 20 74 68 65 6e 20 65 78 69 74 0a 20 20 2d  p, then exit.  -
1e10: 56 2c 20 2d 2d 76 65 72 73 69 6f 6e 20 20 20 20  V, --version    
1e20: 70 72 69 6e 74 20 76 65 72 73 69 6f 6e 20 6e 75  print version nu
1e30: 6d 62 65 72 2c 20 74 68 65 6e 20 65 78 69 74 0a  mber, then exit.
1e40: 20 20 2d 71 2c 20 2d 2d 71 75 69 65 74 20 20 20    -q, --quiet   
1e50: 20 20 20 64 6f 20 6e 6f 74 20 70 72 69 6e 74 20     do not print 
1e60: 70 72 6f 67 72 65 73 73 20 6d 65 73 73 61 67 65  progress message
1e70: 73 0a 20 20 2d 64 2c 20 2d 2d 64 65 62 75 67 20  s.  -d, --debug 
1e80: 20 20 20 20 20 64 6f 6e 27 74 20 72 65 6d 6f 76       don't remov
1e90: 65 20 74 65 6d 70 6f 72 61 72 79 20 66 69 6c 65  e temporary file
1ea0: 73 0a 20 20 20 20 20 20 2d 2d 72 65 63 68 65 63  s.      --rechec
1eb0: 6b 20 20 20 20 75 70 64 61 74 65 20 24 61 73 5f  k    update $as_
1ec0: 6d 65 20 62 79 20 72 65 63 6f 6e 66 69 67 75 72  me by reconfigur
1ed0: 69 6e 67 20 69 6e 20 74 68 65 20 73 61 6d 65 20  ing in the same 
1ee0: 63 6f 6e 64 69 74 69 6f 6e 73 0a 20 20 2d 2d 66  conditions.  --f
1ef0: 69 6c 65 3d 46 49 4c 45 5b 3a 54 45 4d 50 4c 41  ile=FILE[:TEMPLA
1f00: 54 45 5d 0a 09 09 20 20 20 69 6e 73 74 61 6e 74  TE]...   instant
1f10: 69 61 74 65 20 74 68 65 20 63 6f 6e 66 69 67 75  iate the configu
1f20: 72 61 74 69 6f 6e 20 66 69 6c 65 20 46 49 4c 45  ration file FILE
1f30: 0a 0a 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20  ..Configuration 
1f40: 66 69 6c 65 73 3a 0a 24 63 6f 6e 66 69 67 5f 66  files:.$config_f
1f50: 69 6c 65 73 0a 0a 52 65 70 6f 72 74 20 62 75 67  iles..Report bug
1f60: 73 20 74 6f 20 3c 62 75 67 2d 61 75 74 6f 63 6f  s to <bug-autoco
1f70: 6e 66 40 67 6e 75 2e 6f 72 67 3e 2e 22 0a 61 63  nf@gnu.org>.".ac
1f80: 5f 63 73 5f 76 65 72 73 69 6f 6e 3d 22 5c 0a 63  _cs_version="\.c
1f90: 6f 6e 66 69 67 2e 73 74 61 74 75 73 0a 63 6f 6e  onfig.status.con
1fa0: 66 69 67 75 72 65 64 20 62 79 20 2e 2f 63 6f 6e  figured by ./con
1fb0: 66 69 67 75 72 65 2c 20 67 65 6e 65 72 61 74 65  figure, generate
1fc0: 64 20 62 79 20 47 4e 55 20 41 75 74 6f 63 6f 6e  d by GNU Autocon
1fd0: 66 20 32 2e 35 39 2c 0a 20 20 77 69 74 68 20 6f  f 2.59,.  with o
1fe0: 70 74 69 6f 6e 73 20 5c 22 27 2d 2d 70 72 65 66  ptions \"'--pref
1ff0: 69 78 3d 43 3a 2f 6d 79 6c 69 62 73 2f 69 75 70  ix=C:/mylibs/iup
2000: 27 5c 22 0a 0a 43 6f 70 79 72 69 67 68 74 20 28  '\"..Copyright (
2010: 43 29 20 32 30 30 33 20 46 72 65 65 20 53 6f 66  C) 2003 Free Sof
2020: 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e  tware Foundation
2030: 2c 20 49 6e 63 2e 0a 54 68 69 73 20 63 6f 6e 66  , Inc..This conf
2040: 69 67 2e 73 74 61 74 75 73 20 73 63 72 69 70 74  ig.status script
2050: 20 69 73 20 66 72 65 65 20 73 6f 66 74 77 61 72   is free softwar
2060: 65 3b 20 74 68 65 20 46 72 65 65 20 53 6f 66 74  e; the Free Soft
2070: 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 0a  ware Foundation.
2080: 67 69 76 65 73 20 75 6e 6c 69 6d 69 74 65 64 20  gives unlimited 
2090: 70 65 72 6d 69 73 73 69 6f 6e 20 74 6f 20 63 6f  permission to co
20a0: 70 79 2c 20 64 69 73 74 72 69 62 75 74 65 20 61  py, distribute a
20b0: 6e 64 20 6d 6f 64 69 66 79 20 69 74 2e 22 0a 73  nd modify it.".s
20c0: 72 63 64 69 72 3d 2e 0a 23 20 49 66 20 6e 6f 20  rcdir=..# If no 
20d0: 66 69 6c 65 20 61 72 65 20 73 70 65 63 69 66 69  file are specifi
20e0: 65 64 20 62 79 20 74 68 65 20 75 73 65 72 2c 20  ed by the user, 
20f0: 74 68 65 6e 20 77 65 20 6e 65 65 64 20 74 6f 20  then we need to 
2100: 70 72 6f 76 69 64 65 20 64 65 66 61 75 6c 74 0a  provide default.
2110: 23 20 76 61 6c 75 65 2e 20 20 42 79 20 77 65 20  # value.  By we 
2120: 6e 65 65 64 20 74 6f 20 6b 6e 6f 77 20 69 66 20  need to know if 
2130: 66 69 6c 65 73 20 77 65 72 65 20 73 70 65 63 69  files were speci
2140: 66 69 65 64 20 62 79 20 74 68 65 20 75 73 65 72  fied by the user
2150: 2e 0a 61 63 5f 6e 65 65 64 5f 64 65 66 61 75 6c  ..ac_need_defaul
2160: 74 73 3d 3a 0a 77 68 69 6c 65 20 74 65 73 74 20  ts=:.while test 
2170: 24 23 20 21 3d 20 30 0a 64 6f 0a 20 20 63 61 73  $# != 0.do.  cas
2180: 65 20 24 31 20 69 6e 0a 20 20 2d 2d 2a 3d 2a 29  e $1 in.  --*=*)
2190: 0a 20 20 20 20 61 63 5f 6f 70 74 69 6f 6e 3d 60  .    ac_option=`
21a0: 65 78 70 72 20 22 78 24 31 22 20 3a 20 27 78 5c  expr "x$1" : 'x\
21b0: 28 5b 5e 3d 5d 2a 5c 29 3d 27 60 0a 20 20 20 20  ([^=]*\)='`.    
21c0: 61 63 5f 6f 70 74 61 72 67 3d 60 65 78 70 72 20  ac_optarg=`expr 
21d0: 22 78 24 31 22 20 3a 20 27 78 5b 5e 3d 5d 2a 3d  "x$1" : 'x[^=]*=
21e0: 5c 28 2e 2a 5c 29 27 60 0a 20 20 20 20 61 63 5f  \(.*\)'`.    ac_
21f0: 73 68 69 66 74 3d 3a 0a 20 20 20 20 3b 3b 0a 20  shift=:.    ;;. 
2200: 20 2d 2a 29 0a 20 20 20 20 61 63 5f 6f 70 74 69   -*).    ac_opti
2210: 6f 6e 3d 24 31 0a 20 20 20 20 61 63 5f 6f 70 74  on=$1.    ac_opt
2220: 61 72 67 3d 24 32 0a 20 20 20 20 61 63 5f 73 68  arg=$2.    ac_sh
2230: 69 66 74 3d 73 68 69 66 74 0a 20 20 20 20 3b 3b  ift=shift.    ;;
2240: 0a 20 20 2a 29 20 23 20 54 68 69 73 20 69 73 20  .  *) # This is 
2250: 6e 6f 74 20 61 6e 20 6f 70 74 69 6f 6e 2c 20 73  not an option, s
2260: 6f 20 74 68 65 20 75 73 65 72 20 68 61 73 20 70  o the user has p
2270: 72 6f 62 61 62 6c 79 20 67 69 76 65 6e 20 65 78  robably given ex
2280: 70 6c 69 63 69 74 0a 20 20 20 20 20 23 20 61 72  plicit.     # ar
2290: 67 75 6d 65 6e 74 73 2e 0a 20 20 20 20 20 61 63  guments..     ac
22a0: 5f 6f 70 74 69 6f 6e 3d 24 31 0a 20 20 20 20 20  _option=$1.     
22b0: 61 63 5f 6e 65 65 64 5f 64 65 66 61 75 6c 74 73  ac_need_defaults
22c0: 3d 66 61 6c 73 65 3b 3b 0a 20 20 65 73 61 63 0a  =false;;.  esac.
22d0: 0a 20 20 63 61 73 65 20 24 61 63 5f 6f 70 74 69  .  case $ac_opti
22e0: 6f 6e 20 69 6e 0a 20 20 23 20 48 61 6e 64 6c 69  on in.  # Handli
22f0: 6e 67 20 6f 66 20 74 68 65 20 6f 70 74 69 6f 6e  ng of the option
2300: 73 2e 0a 20 20 2d 72 65 63 68 65 63 6b 20 7c 20  s..  -recheck | 
2310: 2d 2d 72 65 63 68 65 63 6b 20 7c 20 2d 2d 72 65  --recheck | --re
2320: 63 68 65 63 20 7c 20 2d 2d 72 65 63 68 65 20 7c  chec | --reche |
2330: 20 2d 2d 72 65 63 68 20 7c 20 2d 2d 72 65 63 20   --rech | --rec 
2340: 7c 20 2d 2d 72 65 20 7c 20 2d 2d 72 29 0a 20 20  | --re | --r).  
2350: 20 20 61 63 5f 63 73 5f 72 65 63 68 65 63 6b 3d    ac_cs_recheck=
2360: 3a 20 3b 3b 0a 20 20 2d 2d 76 65 72 73 69 6f 6e  : ;;.  --version
2370: 20 7c 20 2d 2d 76 65 72 73 2a 20 7c 20 2d 56 20   | --vers* | -V 
2380: 29 0a 20 20 20 20 65 63 68 6f 20 22 24 61 63 5f  ).    echo "$ac_
2390: 63 73 5f 76 65 72 73 69 6f 6e 22 3b 20 65 78 69  cs_version"; exi
23a0: 74 20 30 20 3b 3b 0a 20 20 2d 2d 68 65 20 7c 20  t 0 ;;.  --he | 
23b0: 2d 2d 68 29 0a 20 20 20 20 23 20 43 6f 6e 66 6c  --h).    # Confl
23c0: 69 63 74 20 62 65 74 77 65 65 6e 20 2d 2d 68 65  ict between --he
23d0: 6c 70 20 61 6e 64 20 2d 2d 68 65 61 64 65 72 0a  lp and --header.
23e0: 20 20 20 20 7b 20 7b 20 65 63 68 6f 20 22 24 61      { { echo "$a
23f0: 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72  s_me:$LINENO: er
2400: 72 6f 72 3a 20 61 6d 62 69 67 75 6f 75 73 20 6f  ror: ambiguous o
2410: 70 74 69 6f 6e 3a 20 24 31 0a 54 72 79 20 5c 60  ption: $1.Try \`
2420: 24 30 20 2d 2d 68 65 6c 70 27 20 66 6f 72 20 6d  $0 --help' for m
2430: 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e  ore information.
2440: 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f  " >&5.echo "$as_
2450: 6d 65 3a 20 65 72 72 6f 72 3a 20 61 6d 62 69 67  me: error: ambig
2460: 75 6f 75 73 20 6f 70 74 69 6f 6e 3a 20 24 31 0a  uous option: $1.
2470: 54 72 79 20 5c 60 24 30 20 2d 2d 68 65 6c 70 27  Try \`$0 --help'
2480: 20 66 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d   for more inform
2490: 61 74 69 6f 6e 2e 22 20 3e 26 32 3b 7d 0a 20 20  ation." >&2;}.  
24a0: 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69   { (exit 1); exi
24b0: 74 20 31 3b 20 7d 3b 20 7d 3b 3b 0a 20 20 2d 2d  t 1; }; };;.  --
24c0: 68 65 6c 70 20 7c 20 2d 2d 68 65 6c 20 7c 20 2d  help | --hel | -
24d0: 68 20 29 0a 20 20 20 20 65 63 68 6f 20 22 24 61  h ).    echo "$a
24e0: 63 5f 63 73 5f 75 73 61 67 65 22 3b 20 65 78 69  c_cs_usage"; exi
24f0: 74 20 30 20 3b 3b 0a 20 20 2d 2d 64 65 62 75 67  t 0 ;;.  --debug
2500: 20 7c 20 2d 2d 64 2a 20 7c 20 2d 64 20 29 0a 20   | --d* | -d ). 
2510: 20 20 20 64 65 62 75 67 3d 3a 20 3b 3b 0a 20 20     debug=: ;;.  
2520: 2d 2d 66 69 6c 65 20 7c 20 2d 2d 66 69 6c 20 7c  --file | --fil |
2530: 20 2d 2d 66 69 20 7c 20 2d 2d 66 20 29 0a 20 20   --fi | --f ).  
2540: 20 20 24 61 63 5f 73 68 69 66 74 0a 20 20 20 20    $ac_shift.    
2550: 43 4f 4e 46 49 47 5f 46 49 4c 45 53 3d 22 24 43  CONFIG_FILES="$C
2560: 4f 4e 46 49 47 5f 46 49 4c 45 53 20 24 61 63 5f  ONFIG_FILES $ac_
2570: 6f 70 74 61 72 67 22 0a 20 20 20 20 61 63 5f 6e  optarg".    ac_n
2580: 65 65 64 5f 64 65 66 61 75 6c 74 73 3d 66 61 6c  eed_defaults=fal
2590: 73 65 3b 3b 0a 20 20 2d 2d 68 65 61 64 65 72 20  se;;.  --header 
25a0: 7c 20 2d 2d 68 65 61 64 65 20 7c 20 2d 2d 68 65  | --heade | --he
25b0: 61 64 20 7c 20 2d 2d 68 65 61 20 29 0a 20 20 20  ad | --hea ).   
25c0: 20 24 61 63 5f 73 68 69 66 74 0a 20 20 20 20 43   $ac_shift.    C
25d0: 4f 4e 46 49 47 5f 48 45 41 44 45 52 53 3d 22 24  ONFIG_HEADERS="$
25e0: 43 4f 4e 46 49 47 5f 48 45 41 44 45 52 53 20 24  CONFIG_HEADERS $
25f0: 61 63 5f 6f 70 74 61 72 67 22 0a 20 20 20 20 61  ac_optarg".    a
2600: 63 5f 6e 65 65 64 5f 64 65 66 61 75 6c 74 73 3d  c_need_defaults=
2610: 66 61 6c 73 65 3b 3b 0a 20 20 2d 71 20 7c 20 2d  false;;.  -q | -
2620: 71 75 69 65 74 20 7c 20 2d 2d 71 75 69 65 74 20  quiet | --quiet 
2630: 7c 20 2d 2d 71 75 69 65 20 7c 20 2d 2d 71 75 69  | --quie | --qui
2640: 20 7c 20 2d 2d 71 75 20 7c 20 2d 2d 71 20 5c 0a   | --qu | --q \.
2650: 20 20 7c 20 2d 73 69 6c 65 6e 74 20 7c 20 2d 2d    | -silent | --
2660: 73 69 6c 65 6e 74 20 7c 20 2d 2d 73 69 6c 65 6e  silent | --silen
2670: 20 7c 20 2d 2d 73 69 6c 65 20 7c 20 2d 2d 73 69   | --sile | --si
2680: 6c 20 7c 20 2d 2d 73 69 20 7c 20 2d 2d 73 29 0a  l | --si | --s).
2690: 20 20 20 20 61 63 5f 63 73 5f 73 69 6c 65 6e 74      ac_cs_silent
26a0: 3d 3a 20 3b 3b 0a 0a 20 20 23 20 54 68 69 73 20  =: ;;..  # This 
26b0: 69 73 20 61 6e 20 65 72 72 6f 72 2e 0a 20 20 2d  is an error..  -
26c0: 2a 29 20 7b 20 7b 20 65 63 68 6f 20 22 24 61 73  *) { { echo "$as
26d0: 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72  _me:$LINENO: err
26e0: 6f 72 3a 20 75 6e 72 65 63 6f 67 6e 69 7a 65 64  or: unrecognized
26f0: 20 6f 70 74 69 6f 6e 3a 20 24 31 0a 54 72 79 20   option: $1.Try 
2700: 5c 60 24 30 20 2d 2d 68 65 6c 70 27 20 66 6f 72  \`$0 --help' for
2710: 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f   more informatio
2720: 6e 2e 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61  n." >&5.echo "$a
2730: 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 75 6e 72  s_me: error: unr
2740: 65 63 6f 67 6e 69 7a 65 64 20 6f 70 74 69 6f 6e  ecognized option
2750: 3a 20 24 31 0a 54 72 79 20 5c 60 24 30 20 2d 2d  : $1.Try \`$0 --
2760: 68 65 6c 70 27 20 66 6f 72 20 6d 6f 72 65 20 69  help' for more i
2770: 6e 66 6f 72 6d 61 74 69 6f 6e 2e 22 20 3e 26 32  nformation." >&2
2780: 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29  ;}.   { (exit 1)
2790: 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 20 3b  ; exit 1; }; } ;
27a0: 3b 0a 0a 20 20 2a 29 20 61 63 5f 63 6f 6e 66 69  ;..  *) ac_confi
27b0: 67 5f 74 61 72 67 65 74 73 3d 22 24 61 63 5f 63  g_targets="$ac_c
27c0: 6f 6e 66 69 67 5f 74 61 72 67 65 74 73 20 24 31  onfig_targets $1
27d0: 22 20 3b 3b 0a 0a 20 20 65 73 61 63 0a 20 20 73  " ;;..  esac.  s
27e0: 68 69 66 74 0a 64 6f 6e 65 0a 0a 61 63 5f 63 6f  hift.done..ac_co
27f0: 6e 66 69 67 75 72 65 5f 65 78 74 72 61 5f 61 72  nfigure_extra_ar
2800: 67 73 3d 0a 0a 69 66 20 24 61 63 5f 63 73 5f 73  gs=..if $ac_cs_s
2810: 69 6c 65 6e 74 3b 20 74 68 65 6e 0a 20 20 65 78  ilent; then.  ex
2820: 65 63 20 36 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 20  ec 6>/dev/null. 
2830: 20 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 65 78   ac_configure_ex
2840: 74 72 61 5f 61 72 67 73 3d 22 24 61 63 5f 63 6f  tra_args="$ac_co
2850: 6e 66 69 67 75 72 65 5f 65 78 74 72 61 5f 61 72  nfigure_extra_ar
2860: 67 73 20 2d 2d 73 69 6c 65 6e 74 22 0a 66 69 0a  gs --silent".fi.
2870: 0a 69 66 20 24 61 63 5f 63 73 5f 72 65 63 68 65  .if $ac_cs_reche
2880: 63 6b 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20  ck; then.  echo 
2890: 22 72 75 6e 6e 69 6e 67 20 2f 62 69 6e 2f 73 68  "running /bin/sh
28a0: 20 2e 2f 63 6f 6e 66 69 67 75 72 65 20 22 20 27   ./configure " '
28b0: 2d 2d 70 72 65 66 69 78 3d 43 3a 2f 6d 79 6c 69  --prefix=C:/myli
28c0: 62 73 2f 69 75 70 27 20 24 61 63 5f 63 6f 6e 66  bs/iup' $ac_conf
28d0: 69 67 75 72 65 5f 65 78 74 72 61 5f 61 72 67 73  igure_extra_args
28e0: 20 22 20 2d 2d 6e 6f 2d 63 72 65 61 74 65 20 2d   " --no-create -
28f0: 2d 6e 6f 2d 72 65 63 75 72 73 69 6f 6e 22 20 3e  -no-recursion" >
2900: 26 36 0a 20 20 65 78 65 63 20 2f 62 69 6e 2f 73  &6.  exec /bin/s
2910: 68 20 2e 2f 63 6f 6e 66 69 67 75 72 65 20 27 2d  h ./configure '-
2920: 2d 70 72 65 66 69 78 3d 43 3a 2f 6d 79 6c 69 62  -prefix=C:/mylib
2930: 73 2f 69 75 70 27 20 24 61 63 5f 63 6f 6e 66 69  s/iup' $ac_confi
2940: 67 75 72 65 5f 65 78 74 72 61 5f 61 72 67 73 20  gure_extra_args 
2950: 2d 2d 6e 6f 2d 63 72 65 61 74 65 20 2d 2d 6e 6f  --no-create --no
2960: 2d 72 65 63 75 72 73 69 6f 6e 0a 66 69 0a 0a 66  -recursion.fi..f
2970: 6f 72 20 61 63 5f 63 6f 6e 66 69 67 5f 74 61 72  or ac_config_tar
2980: 67 65 74 20 69 6e 20 24 61 63 5f 63 6f 6e 66 69  get in $ac_confi
2990: 67 5f 74 61 72 67 65 74 73 0a 64 6f 0a 20 20 63  g_targets.do.  c
29a0: 61 73 65 20 22 24 61 63 5f 63 6f 6e 66 69 67 5f  ase "$ac_config_
29b0: 74 61 72 67 65 74 22 20 69 6e 0a 20 20 23 20 48  target" in.  # H
29c0: 61 6e 64 6c 69 6e 67 20 6f 66 20 61 72 67 75 6d  andling of argum
29d0: 65 6e 74 73 2e 0a 20 20 22 4d 61 6b 65 66 69 6c  ents..  "Makefil
29e0: 65 22 20 29 20 43 4f 4e 46 49 47 5f 46 49 4c 45  e" ) CONFIG_FILE
29f0: 53 3d 22 24 43 4f 4e 46 49 47 5f 46 49 4c 45 53  S="$CONFIG_FILES
2a00: 20 4d 61 6b 65 66 69 6c 65 22 20 3b 3b 0a 20 20   Makefile" ;;.  
2a10: 2a 29 20 7b 20 7b 20 65 63 68 6f 20 22 24 61 73  *) { { echo "$as
2a20: 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72  _me:$LINENO: err
2a30: 6f 72 3a 20 69 6e 76 61 6c 69 64 20 61 72 67 75  or: invalid argu
2a40: 6d 65 6e 74 3a 20 24 61 63 5f 63 6f 6e 66 69 67  ment: $ac_config
2a50: 5f 74 61 72 67 65 74 22 20 3e 26 35 0a 65 63 68  _target" >&5.ech
2a60: 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72  o "$as_me: error
2a70: 3a 20 69 6e 76 61 6c 69 64 20 61 72 67 75 6d 65  : invalid argume
2a80: 6e 74 3a 20 24 61 63 5f 63 6f 6e 66 69 67 5f 74  nt: $ac_config_t
2a90: 61 72 67 65 74 22 20 3e 26 32 3b 7d 0a 20 20 20  arget" >&2;}.   
2aa0: 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74  { (exit 1); exit
2ab0: 20 31 3b 20 7d 3b 20 7d 3b 3b 0a 20 20 65 73 61   1; }; };;.  esa
2ac0: 63 0a 64 6f 6e 65 0a 0a 23 20 49 66 20 74 68 65  c.done..# If the
2ad0: 20 75 73 65 72 20 64 69 64 20 6e 6f 74 20 75 73   user did not us
2ae0: 65 20 74 68 65 20 61 72 67 75 6d 65 6e 74 73 20  e the arguments 
2af0: 74 6f 20 73 70 65 63 69 66 79 20 74 68 65 20 69  to specify the i
2b00: 74 65 6d 73 20 74 6f 20 69 6e 73 74 61 6e 74 69  tems to instanti
2b10: 61 74 65 2c 0a 23 20 74 68 65 6e 20 74 68 65 20  ate,.# then the 
2b20: 65 6e 76 76 61 72 20 69 6e 74 65 72 66 61 63 65  envvar interface
2b30: 20 69 73 20 75 73 65 64 2e 20 20 53 65 74 20 6f   is used.  Set o
2b40: 6e 6c 79 20 74 68 6f 73 65 20 74 68 61 74 20 61  nly those that a
2b50: 72 65 20 6e 6f 74 2e 0a 23 20 57 65 20 75 73 65  re not..# We use
2b60: 20 74 68 65 20 6c 6f 6e 67 20 66 6f 72 6d 20 66   the long form f
2b70: 6f 72 20 74 68 65 20 64 65 66 61 75 6c 74 20 61  or the default a
2b80: 73 73 69 67 6e 6d 65 6e 74 20 62 65 63 61 75 73  ssignment becaus
2b90: 65 20 6f 66 20 61 6e 20 65 78 74 72 65 6d 65 6c  e of an extremel
2ba0: 79 0a 23 20 62 69 7a 61 72 72 65 20 62 75 67 20  y.# bizarre bug 
2bb0: 6f 6e 20 53 75 6e 4f 53 20 34 2e 31 2e 33 2e 0a  on SunOS 4.1.3..
2bc0: 69 66 20 24 61 63 5f 6e 65 65 64 5f 64 65 66 61  if $ac_need_defa
2bd0: 75 6c 74 73 3b 20 74 68 65 6e 0a 20 20 74 65 73  ults; then.  tes
2be0: 74 20 22 24 7b 43 4f 4e 46 49 47 5f 46 49 4c 45  t "${CONFIG_FILE
2bf0: 53 2b 73 65 74 7d 22 20 3d 20 73 65 74 20 7c 7c  S+set}" = set ||
2c00: 20 43 4f 4e 46 49 47 5f 46 49 4c 45 53 3d 24 63   CONFIG_FILES=$c
2c10: 6f 6e 66 69 67 5f 66 69 6c 65 73 0a 66 69 0a 0a  onfig_files.fi..
2c20: 23 20 48 61 76 65 20 61 20 74 65 6d 70 6f 72 61  # Have a tempora
2c30: 72 79 20 64 69 72 65 63 74 6f 72 79 20 66 6f 72  ry directory for
2c40: 20 63 6f 6e 76 65 6e 69 65 6e 63 65 2e 20 20 4d   convenience.  M
2c50: 61 6b 65 20 69 74 20 69 6e 20 74 68 65 20 62 75  ake it in the bu
2c60: 69 6c 64 20 74 72 65 65 0a 23 20 73 69 6d 70 6c  ild tree.# simpl
2c70: 79 20 62 65 63 61 75 73 65 20 74 68 65 72 65 20  y because there 
2c80: 69 73 20 6e 6f 20 72 65 61 73 6f 6e 20 74 6f 20  is no reason to 
2c90: 70 75 74 20 69 74 20 68 65 72 65 2c 20 61 6e 64  put it here, and
2ca0: 20 69 6e 20 61 64 64 69 74 69 6f 6e 2c 0a 23 20   in addition,.# 
2cb0: 63 72 65 61 74 69 6e 67 20 61 6e 64 20 6d 6f 76  creating and mov
2cc0: 69 6e 67 20 66 69 6c 65 73 20 66 72 6f 6d 20 2f  ing files from /
2cd0: 74 6d 70 20 63 61 6e 20 73 6f 6d 65 74 69 6d 65  tmp can sometime
2ce0: 73 20 63 61 75 73 65 20 70 72 6f 62 6c 65 6d 73  s cause problems
2cf0: 2e 0a 23 20 43 72 65 61 74 65 20 61 20 74 65 6d  ..# Create a tem
2d00: 70 6f 72 61 72 79 20 64 69 72 65 63 74 6f 72 79  porary directory
2d10: 2c 20 61 6e 64 20 68 6f 6f 6b 20 66 6f 72 20 69  , and hook for i
2d20: 74 73 20 72 65 6d 6f 76 61 6c 20 75 6e 6c 65 73  ts removal unles
2d30: 73 20 64 65 62 75 67 67 69 6e 67 2e 0a 24 64 65  s debugging..$de
2d40: 62 75 67 20 7c 7c 0a 7b 0a 20 20 74 72 61 70 20  bug ||.{.  trap 
2d50: 27 65 78 69 74 5f 73 74 61 74 75 73 3d 24 3f 3b  'exit_status=$?;
2d60: 20 72 6d 20 2d 72 66 20 24 74 6d 70 20 26 26 20   rm -rf $tmp && 
2d70: 65 78 69 74 20 24 65 78 69 74 5f 73 74 61 74 75  exit $exit_statu
2d80: 73 27 20 30 0a 20 20 74 72 61 70 20 27 7b 20 28  s' 0.  trap '{ (
2d90: 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b  exit 1); exit 1;
2da0: 20 7d 27 20 31 20 32 20 31 33 20 31 35 0a 7d 0a   }' 1 2 13 15.}.
2db0: 0a 23 20 43 72 65 61 74 65 20 61 20 28 73 65 63  .# Create a (sec
2dc0: 75 72 65 29 20 74 6d 70 20 64 69 72 65 63 74 6f  ure) tmp directo
2dd0: 72 79 20 66 6f 72 20 74 6d 70 20 66 69 6c 65 73  ry for tmp files
2de0: 2e 0a 0a 7b 0a 20 20 74 6d 70 3d 60 28 75 6d 61  ...{.  tmp=`(uma
2df0: 73 6b 20 30 37 37 20 26 26 20 6d 6b 74 65 6d 70  sk 077 && mktemp
2e00: 20 2d 64 20 2d 71 20 22 2e 2f 63 6f 6e 66 73 74   -d -q "./confst
2e10: 61 74 58 58 58 58 58 58 22 29 20 32 3e 2f 64 65  atXXXXXX") 2>/de
2e20: 76 2f 6e 75 6c 6c 60 20 26 26 0a 20 20 74 65 73  v/null` &&.  tes
2e30: 74 20 2d 6e 20 22 24 74 6d 70 22 20 26 26 20 74  t -n "$tmp" && t
2e40: 65 73 74 20 2d 64 20 22 24 74 6d 70 22 0a 7d 20  est -d "$tmp".} 
2e50: 20 7c 7c 0a 7b 0a 20 20 74 6d 70 3d 2e 2f 63 6f   ||.{.  tmp=./co
2e60: 6e 66 73 74 61 74 24 24 2d 24 52 41 4e 44 4f 4d  nfstat$$-$RANDOM
2e70: 0a 20 20 28 75 6d 61 73 6b 20 30 37 37 20 26 26  .  (umask 077 &&
2e80: 20 6d 6b 64 69 72 20 24 74 6d 70 29 0a 7d 20 7c   mkdir $tmp).} |
2e90: 7c 0a 7b 0a 20 20 20 65 63 68 6f 20 22 24 6d 65  |.{.   echo "$me
2ea0: 3a 20 63 61 6e 6e 6f 74 20 63 72 65 61 74 65 20  : cannot create 
2eb0: 61 20 74 65 6d 70 6f 72 61 72 79 20 64 69 72 65  a temporary dire
2ec0: 63 74 6f 72 79 20 69 6e 20 2e 22 20 3e 26 32 0a  ctory in ." >&2.
2ed0: 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65     { (exit 1); e
2ee0: 78 69 74 20 31 3b 20 7d 0a 7d 0a 0a 0a 23 0a 23  xit 1; }.}...#.#
2ef0: 20 43 4f 4e 46 49 47 5f 46 49 4c 45 53 20 73 65   CONFIG_FILES se
2f00: 63 74 69 6f 6e 2e 0a 23 0a 0a 23 20 4e 6f 20 6e  ction..#..# No n
2f10: 65 65 64 20 74 6f 20 67 65 6e 65 72 61 74 65 20  eed to generate 
2f20: 74 68 65 20 73 63 72 69 70 74 73 20 69 66 20 74  the scripts if t
2f30: 68 65 72 65 20 61 72 65 20 6e 6f 20 43 4f 4e 46  here are no CONF
2f40: 49 47 5f 46 49 4c 45 53 2e 0a 23 20 54 68 69 73  IG_FILES..# This
2f50: 20 68 61 70 70 65 6e 73 20 66 6f 72 20 69 6e 73   happens for ins
2f60: 74 61 6e 63 65 20 77 68 65 6e 20 2e 2f 63 6f 6e  tance when ./con
2f70: 66 69 67 2e 73 74 61 74 75 73 20 63 6f 6e 66 69  fig.status confi
2f80: 67 2e 68 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  g.h.if test -n "
2f90: 24 43 4f 4e 46 49 47 5f 46 49 4c 45 53 22 3b 20  $CONFIG_FILES"; 
2fa0: 74 68 65 6e 0a 20 20 23 20 50 72 6f 74 65 63 74  then.  # Protect
2fb0: 20 61 67 61 69 6e 73 74 20 62 65 69 6e 67 20 6f   against being o
2fc0: 6e 20 74 68 65 20 72 69 67 68 74 20 73 69 64 65  n the right side
2fd0: 20 6f 66 20 61 20 73 65 64 20 73 75 62 73 74 20   of a sed subst 
2fe0: 69 6e 20 63 6f 6e 66 69 67 2e 73 74 61 74 75 73  in config.status
2ff0: 2e 0a 20 20 73 65 64 20 27 73 2f 2c 40 2f 40 40  ..  sed 's/,@/@@
3000: 2f 3b 20 73 2f 40 2c 2f 40 40 2f 3b 20 73 2f 2c  /; s/@,/@@/; s/,
3010: 3b 74 20 74 24 2f 40 3b 74 20 74 2f 3b 20 2f 40  ;t t$/@;t t/; /@
3020: 3b 74 20 74 24 2f 73 2f 5b 5c 5c 26 2c 5d 2f 5c  ;t t$/s/[\\&,]/\
3030: 5c 26 2f 67 3b 0a 20 20 20 73 2f 40 40 2f 2c 40  \&/g;.   s/@@/,@
3040: 2f 3b 20 73 2f 40 40 2f 40 2c 2f 3b 20 73 2f 40  /; s/@@/@,/; s/@
3050: 3b 74 20 74 24 2f 2c 3b 74 20 74 2f 27 20 3e 24  ;t t$/,;t t/' >$
3060: 74 6d 70 2f 73 75 62 73 2e 73 65 64 20 3c 3c 5c  tmp/subs.sed <<\
3070: 43 45 4f 46 0a 73 2c 40 53 48 45 4c 4c 40 2c 2f  CEOF.s,@SHELL@,/
3080: 62 69 6e 2f 73 68 2c 3b 74 20 74 0a 73 2c 40 50  bin/sh,;t t.s,@P
3090: 41 54 48 5f 53 45 50 41 52 41 54 4f 52 40 2c 3a  ATH_SEPARATOR@,:
30a0: 2c 3b 74 20 74 0a 73 2c 40 50 41 43 4b 41 47 45  ,;t t.s,@PACKAGE
30b0: 5f 4e 41 4d 45 40 2c 2c 3b 74 20 74 0a 73 2c 40  _NAME@,,;t t.s,@
30c0: 50 41 43 4b 41 47 45 5f 54 41 52 4e 41 4d 45 40  PACKAGE_TARNAME@
30d0: 2c 2c 3b 74 20 74 0a 73 2c 40 50 41 43 4b 41 47  ,,;t t.s,@PACKAG
30e0: 45 5f 56 45 52 53 49 4f 4e 40 2c 2c 3b 74 20 74  E_VERSION@,,;t t
30f0: 0a 73 2c 40 50 41 43 4b 41 47 45 5f 53 54 52 49  .s,@PACKAGE_STRI
3100: 4e 47 40 2c 2c 3b 74 20 74 0a 73 2c 40 50 41 43  NG@,,;t t.s,@PAC
3110: 4b 41 47 45 5f 42 55 47 52 45 50 4f 52 54 40 2c  KAGE_BUGREPORT@,
3120: 2c 3b 74 20 74 0a 73 2c 40 65 78 65 63 5f 70 72  ,;t t.s,@exec_pr
3130: 65 66 69 78 40 2c 24 7b 70 72 65 66 69 78 7d 2c  efix@,${prefix},
3140: 3b 74 20 74 0a 73 2c 40 70 72 65 66 69 78 40 2c  ;t t.s,@prefix@,
3150: 43 3a 2f 6d 79 6c 69 62 73 2f 69 75 70 2c 3b 74  C:/mylibs/iup,;t
3160: 20 74 0a 73 2c 40 70 72 6f 67 72 61 6d 5f 74 72   t.s,@program_tr
3170: 61 6e 73 66 6f 72 6d 5f 6e 61 6d 65 40 2c 73 2c  ansform_name@,s,
3180: 78 2c 78 2c 2c 3b 74 20 74 0a 73 2c 40 62 69 6e  x,x,,;t t.s,@bin
3190: 64 69 72 40 2c 24 7b 65 78 65 63 5f 70 72 65 66  dir@,${exec_pref
31a0: 69 78 7d 2f 62 69 6e 2c 3b 74 20 74 0a 73 2c 40  ix}/bin,;t t.s,@
31b0: 73 62 69 6e 64 69 72 40 2c 24 7b 65 78 65 63 5f  sbindir@,${exec_
31c0: 70 72 65 66 69 78 7d 2f 73 62 69 6e 2c 3b 74 20  prefix}/sbin,;t 
31d0: 74 0a 73 2c 40 6c 69 62 65 78 65 63 64 69 72 40  t.s,@libexecdir@
31e0: 2c 24 7b 65 78 65 63 5f 70 72 65 66 69 78 7d 2f  ,${exec_prefix}/
31f0: 6c 69 62 65 78 65 63 2c 3b 74 20 74 0a 73 2c 40  libexec,;t t.s,@
3200: 64 61 74 61 64 69 72 40 2c 24 7b 70 72 65 66 69  datadir@,${prefi
3210: 78 7d 2f 73 68 61 72 65 2c 3b 74 20 74 0a 73 2c  x}/share,;t t.s,
3220: 40 73 79 73 63 6f 6e 66 64 69 72 40 2c 24 7b 70  @sysconfdir@,${p
3230: 72 65 66 69 78 7d 2f 65 74 63 2c 3b 74 20 74 0a  refix}/etc,;t t.
3240: 73 2c 40 73 68 61 72 65 64 73 74 61 74 65 64 69  s,@sharedstatedi
3250: 72 40 2c 24 7b 70 72 65 66 69 78 7d 2f 63 6f 6d  r@,${prefix}/com
3260: 2c 3b 74 20 74 0a 73 2c 40 6c 6f 63 61 6c 73 74  ,;t t.s,@localst
3270: 61 74 65 64 69 72 40 2c 24 7b 70 72 65 66 69 78  atedir@,${prefix
3280: 7d 2f 76 61 72 2c 3b 74 20 74 0a 73 2c 40 6c 69  }/var,;t t.s,@li
3290: 62 64 69 72 40 2c 24 7b 65 78 65 63 5f 70 72 65  bdir@,${exec_pre
32a0: 66 69 78 7d 2f 6c 69 62 2c 3b 74 20 74 0a 73 2c  fix}/lib,;t t.s,
32b0: 40 69 6e 63 6c 75 64 65 64 69 72 40 2c 24 7b 70  @includedir@,${p
32c0: 72 65 66 69 78 7d 2f 69 6e 63 6c 75 64 65 2c 3b  refix}/include,;
32d0: 74 20 74 0a 73 2c 40 6f 6c 64 69 6e 63 6c 75 64  t t.s,@oldinclud
32e0: 65 64 69 72 40 2c 2f 75 73 72 2f 69 6e 63 6c 75  edir@,/usr/inclu
32f0: 64 65 2c 3b 74 20 74 0a 73 2c 40 69 6e 66 6f 64  de,;t t.s,@infod
3300: 69 72 40 2c 24 7b 70 72 65 66 69 78 7d 2f 69 6e  ir@,${prefix}/in
3310: 66 6f 2c 3b 74 20 74 0a 73 2c 40 6d 61 6e 64 69  fo,;t t.s,@mandi
3320: 72 40 2c 24 7b 70 72 65 66 69 78 7d 2f 6d 61 6e  r@,${prefix}/man
3330: 2c 3b 74 20 74 0a 73 2c 40 62 75 69 6c 64 5f 61  ,;t t.s,@build_a
3340: 6c 69 61 73 40 2c 2c 3b 74 20 74 0a 73 2c 40 68  lias@,,;t t.s,@h
3350: 6f 73 74 5f 61 6c 69 61 73 40 2c 2c 3b 74 20 74  ost_alias@,,;t t
3360: 0a 73 2c 40 74 61 72 67 65 74 5f 61 6c 69 61 73  .s,@target_alias
3370: 40 2c 2c 3b 74 20 74 0a 73 2c 40 44 45 46 53 40  @,,;t t.s,@DEFS@
3380: 2c 2d 44 50 41 43 4b 41 47 45 5f 4e 41 4d 45 3d  ,-DPACKAGE_NAME=
3390: 5c 22 5c 22 20 2d 44 50 41 43 4b 41 47 45 5f 54  \"\" -DPACKAGE_T
33a0: 41 52 4e 41 4d 45 3d 5c 22 5c 22 20 2d 44 50 41  ARNAME=\"\" -DPA
33b0: 43 4b 41 47 45 5f 56 45 52 53 49 4f 4e 3d 5c 22  CKAGE_VERSION=\"
33c0: 5c 22 20 2d 44 50 41 43 4b 41 47 45 5f 53 54 52  \" -DPACKAGE_STR
33d0: 49 4e 47 3d 5c 22 5c 22 20 2d 44 50 41 43 4b 41  ING=\"\" -DPACKA
33e0: 47 45 5f 42 55 47 52 45 50 4f 52 54 3d 5c 22 5c  GE_BUGREPORT=\"\
33f0: 22 20 2c 3b 74 20 74 0a 73 2c 40 45 43 48 4f 5f  " ,;t t.s,@ECHO_
3400: 43 40 2c 2c 3b 74 20 74 0a 73 2c 40 45 43 48 4f  C@,,;t t.s,@ECHO
3410: 5f 4e 40 2c 2d 6e 2c 3b 74 20 74 0a 73 2c 40 45  _N@,-n,;t t.s,@E
3420: 43 48 4f 5f 54 40 2c 2c 3b 74 20 74 0a 73 2c 40  CHO_T@,,;t t.s,@
3430: 4c 49 42 53 40 2c 2c 3b 74 20 74 0a 73 2c 40 53  LIBS@,,;t t.s,@S
3440: 45 54 5f 4d 41 4b 45 40 2c 2c 3b 74 20 74 0a 73  ET_MAKE@,,;t t.s
3450: 2c 40 73 75 62 64 69 72 73 40 2c 20 61 76 63 61  ,@subdirs@, avca
3460: 6c 6c 20 76 61 63 61 6c 6c 20 74 72 61 6d 70 6f  ll vacall trampo
3470: 6c 69 6e 65 20 63 61 6c 6c 62 61 63 6b 2c 3b 74  line callback,;t
3480: 20 74 0a 73 2c 40 4c 49 42 4f 42 4a 53 40 2c 2c   t.s,@LIBOBJS@,,
3490: 3b 74 20 74 0a 73 2c 40 4c 54 4c 49 42 4f 42 4a  ;t t.s,@LTLIBOBJ
34a0: 53 40 2c 2c 3b 74 20 74 0a 43 45 4f 46 0a 0a 20  S@,,;t t.CEOF.. 
34b0: 20 23 20 53 70 6c 69 74 20 74 68 65 20 73 75 62   # Split the sub
34c0: 73 74 69 74 75 74 69 6f 6e 73 20 69 6e 74 6f 20  stitutions into 
34d0: 62 69 74 65 2d 73 69 7a 65 64 20 70 69 65 63 65  bite-sized piece
34e0: 73 20 66 6f 72 20 73 65 64 73 20 77 69 74 68 0a  s for seds with.
34f0: 20 20 23 20 73 6d 61 6c 6c 20 63 6f 6d 6d 61 6e    # small comman
3500: 64 20 6e 75 6d 62 65 72 20 6c 69 6d 69 74 73 2c  d number limits,
3510: 20 6c 69 6b 65 20 6f 6e 20 44 69 67 69 74 61 6c   like on Digital
3520: 20 4f 53 46 2f 31 20 61 6e 64 20 48 50 2d 55 58   OSF/1 and HP-UX
3530: 2e 0a 20 20 61 63 5f 6d 61 78 5f 73 65 64 5f 6c  ..  ac_max_sed_l
3540: 69 6e 65 73 3d 34 38 0a 20 20 61 63 5f 73 65 64  ines=48.  ac_sed
3550: 5f 66 72 61 67 3d 31 20 23 20 4e 75 6d 62 65 72  _frag=1 # Number
3560: 20 6f 66 20 63 75 72 72 65 6e 74 20 66 69 6c 65   of current file
3570: 2e 0a 20 20 61 63 5f 62 65 67 3d 31 20 23 20 46  ..  ac_beg=1 # F
3580: 69 72 73 74 20 6c 69 6e 65 20 66 6f 72 20 63 75  irst line for cu
3590: 72 72 65 6e 74 20 66 69 6c 65 2e 0a 20 20 61 63  rrent file..  ac
35a0: 5f 65 6e 64 3d 24 61 63 5f 6d 61 78 5f 73 65 64  _end=$ac_max_sed
35b0: 5f 6c 69 6e 65 73 20 23 20 4c 69 6e 65 20 61 66  _lines # Line af
35c0: 74 65 72 20 6c 61 73 74 20 6c 69 6e 65 20 66 6f  ter last line fo
35d0: 72 20 63 75 72 72 65 6e 74 20 66 69 6c 65 2e 0a  r current file..
35e0: 20 20 61 63 5f 6d 6f 72 65 5f 6c 69 6e 65 73 3d    ac_more_lines=
35f0: 3a 0a 20 20 61 63 5f 73 65 64 5f 63 6d 64 73 3d  :.  ac_sed_cmds=
3600: 0a 20 20 77 68 69 6c 65 20 24 61 63 5f 6d 6f 72  .  while $ac_mor
3610: 65 5f 6c 69 6e 65 73 3b 20 64 6f 0a 20 20 20 20  e_lines; do.    
3620: 69 66 20 74 65 73 74 20 24 61 63 5f 62 65 67 20  if test $ac_beg 
3630: 2d 67 74 20 31 3b 20 74 68 65 6e 0a 20 20 20 20  -gt 1; then.    
3640: 20 20 73 65 64 20 22 31 2c 24 7b 61 63 5f 62 65    sed "1,${ac_be
3650: 67 7d 64 3b 20 24 7b 61 63 5f 65 6e 64 7d 71 22  g}d; ${ac_end}q"
3660: 20 24 74 6d 70 2f 73 75 62 73 2e 73 65 64 20 3e   $tmp/subs.sed >
3670: 24 74 6d 70 2f 73 75 62 73 2e 66 72 61 67 0a 20  $tmp/subs.frag. 
3680: 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 73 65     else.      se
3690: 64 20 22 24 7b 61 63 5f 65 6e 64 7d 71 22 20 24  d "${ac_end}q" $
36a0: 74 6d 70 2f 73 75 62 73 2e 73 65 64 20 3e 24 74  tmp/subs.sed >$t
36b0: 6d 70 2f 73 75 62 73 2e 66 72 61 67 0a 20 20 20  mp/subs.frag.   
36c0: 20 66 69 0a 20 20 20 20 69 66 20 74 65 73 74 20   fi.    if test 
36d0: 21 20 2d 73 20 24 74 6d 70 2f 73 75 62 73 2e 66  ! -s $tmp/subs.f
36e0: 72 61 67 3b 20 74 68 65 6e 0a 20 20 20 20 20 20  rag; then.      
36f0: 61 63 5f 6d 6f 72 65 5f 6c 69 6e 65 73 3d 66 61  ac_more_lines=fa
3700: 6c 73 65 0a 20 20 20 20 65 6c 73 65 0a 20 20 20  lse.    else.   
3710: 20 20 20 23 20 54 68 65 20 70 75 72 70 6f 73 65     # The purpose
3720: 20 6f 66 20 74 68 65 20 6c 61 62 65 6c 20 61 6e   of the label an
3730: 64 20 6f 66 20 74 68 65 20 62 72 61 6e 63 68 69  d of the branchi
3740: 6e 67 20 63 6f 6e 64 69 74 69 6f 6e 20 69 73 20  ng condition is 
3750: 74 6f 0a 20 20 20 20 20 20 23 20 73 70 65 65 64  to.      # speed
3760: 20 75 70 20 74 68 65 20 73 65 64 20 70 72 6f 63   up the sed proc
3770: 65 73 73 69 6e 67 20 28 69 66 20 74 68 65 72 65  essing (if there
3780: 20 61 72 65 20 6e 6f 20 60 40 27 20 61 74 20 61   are no `@' at a
3790: 6c 6c 2c 20 74 68 65 72 65 0a 20 20 20 20 20 20  ll, there.      
37a0: 23 20 69 73 20 6e 6f 20 6e 65 65 64 20 74 6f 20  # is no need to 
37b0: 62 72 6f 77 73 65 20 61 6e 79 20 6f 66 20 74 68  browse any of th
37c0: 65 20 73 75 62 73 74 69 74 75 74 69 6f 6e 73 29  e substitutions)
37d0: 2e 0a 20 20 20 20 20 20 23 20 54 68 65 73 65 20  ..      # These 
37e0: 61 72 65 20 74 68 65 20 74 77 6f 20 65 78 74 72  are the two extr
37f0: 61 20 73 65 64 20 63 6f 6d 6d 61 6e 64 73 20 6d  a sed commands m
3800: 65 6e 74 69 6f 6e 65 64 20 61 62 6f 76 65 2e 0a  entioned above..
3810: 20 20 20 20 20 20 28 65 63 68 6f 20 27 3a 74 0a        (echo ':t.
3820: 20 20 2f 40 5b 61 2d 7a 41 2d 5a 5f 5d 5b 61 2d    /@[a-zA-Z_][a-
3830: 7a 41 2d 5a 5f 30 2d 39 5d 2a 40 2f 21 62 27 20  zA-Z_0-9]*@/!b' 
3840: 26 26 20 63 61 74 20 24 74 6d 70 2f 73 75 62 73  && cat $tmp/subs
3850: 2e 66 72 61 67 29 20 3e 24 74 6d 70 2f 73 75 62  .frag) >$tmp/sub
3860: 73 2d 24 61 63 5f 73 65 64 5f 66 72 61 67 2e 73  s-$ac_sed_frag.s
3870: 65 64 0a 20 20 20 20 20 20 69 66 20 74 65 73 74  ed.      if test
3880: 20 2d 7a 20 22 24 61 63 5f 73 65 64 5f 63 6d 64   -z "$ac_sed_cmd
3890: 73 22 3b 20 74 68 65 6e 0a 09 61 63 5f 73 65 64  s"; then..ac_sed
38a0: 5f 63 6d 64 73 3d 22 73 65 64 20 2d 66 20 24 74  _cmds="sed -f $t
38b0: 6d 70 2f 73 75 62 73 2d 24 61 63 5f 73 65 64 5f  mp/subs-$ac_sed_
38c0: 66 72 61 67 2e 73 65 64 22 0a 20 20 20 20 20 20  frag.sed".      
38d0: 65 6c 73 65 0a 09 61 63 5f 73 65 64 5f 63 6d 64  else..ac_sed_cmd
38e0: 73 3d 22 24 61 63 5f 73 65 64 5f 63 6d 64 73 20  s="$ac_sed_cmds 
38f0: 7c 20 73 65 64 20 2d 66 20 24 74 6d 70 2f 73 75  | sed -f $tmp/su
3900: 62 73 2d 24 61 63 5f 73 65 64 5f 66 72 61 67 2e  bs-$ac_sed_frag.
3910: 73 65 64 22 0a 20 20 20 20 20 20 66 69 0a 20 20  sed".      fi.  
3920: 20 20 20 20 61 63 5f 73 65 64 5f 66 72 61 67 3d      ac_sed_frag=
3930: 60 65 78 70 72 20 24 61 63 5f 73 65 64 5f 66 72  `expr $ac_sed_fr
3940: 61 67 20 2b 20 31 60 0a 20 20 20 20 20 20 61 63  ag + 1`.      ac
3950: 5f 62 65 67 3d 24 61 63 5f 65 6e 64 0a 20 20 20  _beg=$ac_end.   
3960: 20 20 20 61 63 5f 65 6e 64 3d 60 65 78 70 72 20     ac_end=`expr 
3970: 24 61 63 5f 65 6e 64 20 2b 20 24 61 63 5f 6d 61  $ac_end + $ac_ma
3980: 78 5f 73 65 64 5f 6c 69 6e 65 73 60 0a 20 20 20  x_sed_lines`.   
3990: 20 66 69 0a 20 20 64 6f 6e 65 0a 20 20 69 66 20   fi.  done.  if 
39a0: 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 73 65 64  test -z "$ac_sed
39b0: 5f 63 6d 64 73 22 3b 20 74 68 65 6e 0a 20 20 20  _cmds"; then.   
39c0: 20 61 63 5f 73 65 64 5f 63 6d 64 73 3d 63 61 74   ac_sed_cmds=cat
39d0: 0a 20 20 66 69 0a 66 69 20 23 20 74 65 73 74 20  .  fi.fi # test 
39e0: 2d 6e 20 22 24 43 4f 4e 46 49 47 5f 46 49 4c 45  -n "$CONFIG_FILE
39f0: 53 22 0a 0a 66 6f 72 20 61 63 5f 66 69 6c 65 20  S"..for ac_file 
3a00: 69 6e 20 3a 20 24 43 4f 4e 46 49 47 5f 46 49 4c  in : $CONFIG_FIL
3a10: 45 53 3b 20 64 6f 20 74 65 73 74 20 22 78 24 61  ES; do test "x$a
3a20: 63 5f 66 69 6c 65 22 20 3d 20 78 3a 20 26 26 20  c_file" = x: && 
3a30: 63 6f 6e 74 69 6e 75 65 0a 20 20 23 20 53 75 70  continue.  # Sup
3a40: 70 6f 72 74 20 22 6f 75 74 66 69 6c 65 5b 3a 69  port "outfile[:i
3a50: 6e 66 69 6c 65 5b 3a 69 6e 66 69 6c 65 2e 2e 2e  nfile[:infile...
3a60: 5d 5d 22 2c 20 64 65 66 61 75 6c 74 69 6e 67 20  ]]", defaulting 
3a70: 69 6e 66 69 6c 65 3d 22 6f 75 74 66 69 6c 65 2e  infile="outfile.
3a80: 69 6e 22 2e 0a 20 20 63 61 73 65 20 24 61 63 5f  in"..  case $ac_
3a90: 66 69 6c 65 20 69 6e 0a 20 20 2d 20 7c 20 2a 3a  file in.  - | *:
3aa0: 2d 20 7c 20 2a 3a 2d 3a 2a 20 29 20 23 20 69 6e  - | *:-:* ) # in
3ab0: 70 75 74 20 66 72 6f 6d 20 73 74 64 69 6e 0a 09  put from stdin..
3ac0: 63 61 74 20 3e 24 74 6d 70 2f 73 74 64 69 6e 0a  cat >$tmp/stdin.
3ad0: 09 61 63 5f 66 69 6c 65 5f 69 6e 3d 60 65 63 68  .ac_file_in=`ech
3ae0: 6f 20 22 24 61 63 5f 66 69 6c 65 22 20 7c 20 73  o "$ac_file" | s
3af0: 65 64 20 27 73 2c 5b 5e 3a 5d 2a 3a 2c 2c 27 60  ed 's,[^:]*:,,'`
3b00: 0a 09 61 63 5f 66 69 6c 65 3d 60 65 63 68 6f 20  ..ac_file=`echo 
3b10: 22 24 61 63 5f 66 69 6c 65 22 20 7c 20 73 65 64  "$ac_file" | sed
3b20: 20 27 73 2c 3a 2e 2a 2c 2c 27 60 20 3b 3b 0a 20   's,:.*,,'` ;;. 
3b30: 20 2a 3a 2a 20 29 20 61 63 5f 66 69 6c 65 5f 69   *:* ) ac_file_i
3b40: 6e 3d 60 65 63 68 6f 20 22 24 61 63 5f 66 69 6c  n=`echo "$ac_fil
3b50: 65 22 20 7c 20 73 65 64 20 27 73 2c 5b 5e 3a 5d  e" | sed 's,[^:]
3b60: 2a 3a 2c 2c 27 60 0a 09 61 63 5f 66 69 6c 65 3d  *:,,'`..ac_file=
3b70: 60 65 63 68 6f 20 22 24 61 63 5f 66 69 6c 65 22  `echo "$ac_file"
3b80: 20 7c 20 73 65 64 20 27 73 2c 3a 2e 2a 2c 2c 27   | sed 's,:.*,,'
3b90: 60 20 3b 3b 0a 20 20 2a 20 29 20 20 20 61 63 5f  ` ;;.  * )   ac_
3ba0: 66 69 6c 65 5f 69 6e 3d 24 61 63 5f 66 69 6c 65  file_in=$ac_file
3bb0: 2e 69 6e 20 3b 3b 0a 20 20 65 73 61 63 0a 0a 20  .in ;;.  esac.. 
3bc0: 20 23 20 43 6f 6d 70 75 74 65 20 40 73 72 63 64   # Compute @srcd
3bd0: 69 72 40 2c 20 40 74 6f 70 5f 73 72 63 64 69 72  ir@, @top_srcdir
3be0: 40 2c 20 61 6e 64 20 40 49 4e 53 54 41 4c 4c 40  @, and @INSTALL@
3bf0: 20 66 6f 72 20 73 75 62 64 69 72 65 63 74 6f 72   for subdirector
3c00: 69 65 73 2e 0a 20 20 61 63 5f 64 69 72 3d 60 28  ies..  ac_dir=`(
3c10: 64 69 72 6e 61 6d 65 20 22 24 61 63 5f 66 69 6c  dirname "$ac_fil
3c20: 65 22 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20  e") 2>/dev/null 
3c30: 7c 7c 0a 24 61 73 5f 65 78 70 72 20 58 22 24 61  ||.$as_expr X"$a
3c40: 63 5f 66 69 6c 65 22 20 3a 20 27 58 5c 28 2e 2a  c_file" : 'X\(.*
3c50: 5b 5e 2f 5d 5c 29 2f 2f 2a 5b 5e 2f 5d 5b 5e 2f  [^/]\)//*[^/][^/
3c60: 5d 2a 2f 2a 24 27 20 5c 7c 20 5c 0a 09 20 58 22  ]*/*$' \| \.. X"
3c70: 24 61 63 5f 66 69 6c 65 22 20 3a 20 27 58 5c 28  $ac_file" : 'X\(
3c80: 2f 2f 5c 29 5b 5e 2f 5d 27 20 5c 7c 20 5c 0a 09  //\)[^/]' \| \..
3c90: 20 58 22 24 61 63 5f 66 69 6c 65 22 20 3a 20 27   X"$ac_file" : '
3ca0: 58 5c 28 2f 2f 5c 29 24 27 20 5c 7c 20 5c 0a 09  X\(//\)$' \| \..
3cb0: 20 58 22 24 61 63 5f 66 69 6c 65 22 20 3a 20 27   X"$ac_file" : '
3cc0: 58 5c 28 2f 5c 29 27 20 5c 7c 20 5c 0a 09 20 2e  X\(/\)' \| \.. .
3cd0: 20 20 20 20 20 3a 20 27 5c 28 2e 5c 29 27 20 32       : '\(.\)' 2
3ce0: 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 0a 65 63  >/dev/null ||.ec
3cf0: 68 6f 20 58 22 24 61 63 5f 66 69 6c 65 22 20 7c  ho X"$ac_file" |
3d00: 0a 20 20 20 20 73 65 64 20 27 2f 5e 58 5c 28 2e  .    sed '/^X\(.
3d10: 2a 5b 5e 2f 5d 5c 29 5c 2f 5c 2f 2a 5b 5e 2f 5d  *[^/]\)\/\/*[^/]
3d20: 5b 5e 2f 5d 2a 5c 2f 2a 24 2f 7b 20 73 2f 2f 5c  [^/]*\/*$/{ s//\
3d30: 31 2f 3b 20 71 3b 20 7d 0a 20 20 09 20 20 2f 5e  1/; q; }.  .  /^
3d40: 58 5c 28 5c 2f 5c 2f 5c 29 5b 5e 2f 5d 2e 2a 2f  X\(\/\/\)[^/].*/
3d50: 7b 20 73 2f 2f 5c 31 2f 3b 20 71 3b 20 7d 0a 20  { s//\1/; q; }. 
3d60: 20 09 20 20 2f 5e 58 5c 28 5c 2f 5c 2f 5c 29 24   .  /^X\(\/\/\)$
3d70: 2f 7b 20 73 2f 2f 5c 31 2f 3b 20 71 3b 20 7d 0a  /{ s//\1/; q; }.
3d80: 20 20 09 20 20 2f 5e 58 5c 28 5c 2f 5c 29 2e 2a    .  /^X\(\/\).*
3d90: 2f 7b 20 73 2f 2f 5c 31 2f 3b 20 71 3b 20 7d 0a  /{ s//\1/; q; }.
3da0: 20 20 09 20 20 73 2f 2e 2a 2f 2e 2f 3b 20 71 27    .  s/.*/./; q'
3db0: 60 0a 20 20 7b 20 69 66 20 24 61 73 5f 6d 6b 64  `.  { if $as_mkd
3dc0: 69 72 5f 70 3b 20 74 68 65 6e 0a 20 20 20 20 6d  ir_p; then.    m
3dd0: 6b 64 69 72 20 2d 70 20 22 24 61 63 5f 64 69 72  kdir -p "$ac_dir
3de0: 22 0a 20 20 65 6c 73 65 0a 20 20 20 20 61 73 5f  ".  else.    as_
3df0: 64 69 72 3d 22 24 61 63 5f 64 69 72 22 0a 20 20  dir="$ac_dir".  
3e00: 20 20 61 73 5f 64 69 72 73 3d 0a 20 20 20 20 77    as_dirs=.    w
3e10: 68 69 6c 65 20 74 65 73 74 20 21 20 2d 64 20 22  hile test ! -d "
3e20: 24 61 73 5f 64 69 72 22 3b 20 64 6f 0a 20 20 20  $as_dir"; do.   
3e30: 20 20 20 61 73 5f 64 69 72 73 3d 22 24 61 73 5f     as_dirs="$as_
3e40: 64 69 72 20 24 61 73 5f 64 69 72 73 22 0a 20 20  dir $as_dirs".  
3e50: 20 20 20 20 61 73 5f 64 69 72 3d 60 28 64 69 72      as_dir=`(dir
3e60: 6e 61 6d 65 20 22 24 61 73 5f 64 69 72 22 29 20  name "$as_dir") 
3e70: 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 0a 24  2>/dev/null ||.$
3e80: 61 73 5f 65 78 70 72 20 58 22 24 61 73 5f 64 69  as_expr X"$as_di
3e90: 72 22 20 3a 20 27 58 5c 28 2e 2a 5b 5e 2f 5d 5c  r" : 'X\(.*[^/]\
3ea0: 29 2f 2f 2a 5b 5e 2f 5d 5b 5e 2f 5d 2a 2f 2a 24  )//*[^/][^/]*/*$
3eb0: 27 20 5c 7c 20 5c 0a 09 20 58 22 24 61 73 5f 64  ' \| \.. X"$as_d
3ec0: 69 72 22 20 3a 20 27 58 5c 28 2f 2f 5c 29 5b 5e  ir" : 'X\(//\)[^
3ed0: 2f 5d 27 20 5c 7c 20 5c 0a 09 20 58 22 24 61 73  /]' \| \.. X"$as
3ee0: 5f 64 69 72 22 20 3a 20 27 58 5c 28 2f 2f 5c 29  _dir" : 'X\(//\)
3ef0: 24 27 20 5c 7c 20 5c 0a 09 20 58 22 24 61 73 5f  $' \| \.. X"$as_
3f00: 64 69 72 22 20 3a 20 27 58 5c 28 2f 5c 29 27 20  dir" : 'X\(/\)' 
3f10: 5c 7c 20 5c 0a 09 20 2e 20 20 20 20 20 3a 20 27  \| \.. .     : '
3f20: 5c 28 2e 5c 29 27 20 32 3e 2f 64 65 76 2f 6e 75  \(.\)' 2>/dev/nu
3f30: 6c 6c 20 7c 7c 0a 65 63 68 6f 20 58 22 24 61 73  ll ||.echo X"$as
3f40: 5f 64 69 72 22 20 7c 0a 20 20 20 20 73 65 64 20  _dir" |.    sed 
3f50: 27 2f 5e 58 5c 28 2e 2a 5b 5e 2f 5d 5c 29 5c 2f  '/^X\(.*[^/]\)\/
3f60: 5c 2f 2a 5b 5e 2f 5d 5b 5e 2f 5d 2a 5c 2f 2a 24  \/*[^/][^/]*\/*$
3f70: 2f 7b 20 73 2f 2f 5c 31 2f 3b 20 71 3b 20 7d 0a  /{ s//\1/; q; }.
3f80: 20 20 09 20 20 2f 5e 58 5c 28 5c 2f 5c 2f 5c 29    .  /^X\(\/\/\)
3f90: 5b 5e 2f 5d 2e 2a 2f 7b 20 73 2f 2f 5c 31 2f 3b  [^/].*/{ s//\1/;
3fa0: 20 71 3b 20 7d 0a 20 20 09 20 20 2f 5e 58 5c 28   q; }.  .  /^X\(
3fb0: 5c 2f 5c 2f 5c 29 24 2f 7b 20 73 2f 2f 5c 31 2f  \/\/\)$/{ s//\1/
3fc0: 3b 20 71 3b 20 7d 0a 20 20 09 20 20 2f 5e 58 5c  ; q; }.  .  /^X\
3fd0: 28 5c 2f 5c 29 2e 2a 2f 7b 20 73 2f 2f 5c 31 2f  (\/\).*/{ s//\1/
3fe0: 3b 20 71 3b 20 7d 0a 20 20 09 20 20 73 2f 2e 2a  ; q; }.  .  s/.*
3ff0: 2f 2e 2f 3b 20 71 27 60 0a 20 20 20 20 64 6f 6e  /./; q'`.    don
4000: 65 0a 20 20 20 20 74 65 73 74 20 21 20 2d 6e 20  e.    test ! -n 
4010: 22 24 61 73 5f 64 69 72 73 22 20 7c 7c 20 6d 6b  "$as_dirs" || mk
4020: 64 69 72 20 24 61 73 5f 64 69 72 73 0a 20 20 66  dir $as_dirs.  f
4030: 69 20 7c 7c 20 7b 20 7b 20 65 63 68 6f 20 22 24  i || { { echo "$
4040: 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65  as_me:$LINENO: e
4050: 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 63 72 65  rror: cannot cre
4060: 61 74 65 20 64 69 72 65 63 74 6f 72 79 20 5c 22  ate directory \"
4070: 24 61 63 5f 64 69 72 5c 22 22 20 3e 26 35 0a 65  $ac_dir\"" >&5.e
4080: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72  cho "$as_me: err
4090: 6f 72 3a 20 63 61 6e 6e 6f 74 20 63 72 65 61 74  or: cannot creat
40a0: 65 20 64 69 72 65 63 74 6f 72 79 20 5c 22 24 61  e directory \"$a
40b0: 63 5f 64 69 72 5c 22 22 20 3e 26 32 3b 7d 0a 20  c_dir\"" >&2;}. 
40c0: 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78    { (exit 1); ex
40d0: 69 74 20 31 3b 20 7d 3b 20 7d 3b 20 7d 0a 0a 20  it 1; }; }; }.. 
40e0: 20 61 63 5f 62 75 69 6c 64 64 69 72 3d 2e 0a 0a   ac_builddir=...
40f0: 69 66 20 74 65 73 74 20 22 24 61 63 5f 64 69 72  if test "$ac_dir
4100: 22 20 21 3d 20 2e 3b 20 74 68 65 6e 0a 20 20 61  " != .; then.  a
4110: 63 5f 64 69 72 5f 73 75 66 66 69 78 3d 2f 60 65  c_dir_suffix=/`e
4120: 63 68 6f 20 22 24 61 63 5f 64 69 72 22 20 7c 20  cho "$ac_dir" | 
4130: 73 65 64 20 27 73 2c 5e 5c 2e 5b 5c 5c 2f 5d 2c  sed 's,^\.[\\/],
4140: 2c 27 60 0a 20 20 23 20 41 20 22 2e 2e 2f 22 20  ,'`.  # A "../" 
4150: 66 6f 72 20 65 61 63 68 20 64 69 72 65 63 74 6f  for each directo
4160: 72 79 20 69 6e 20 24 61 63 5f 64 69 72 5f 73 75  ry in $ac_dir_su
4170: 66 66 69 78 2e 0a 20 20 61 63 5f 74 6f 70 5f 62  ffix..  ac_top_b
4180: 75 69 6c 64 64 69 72 3d 60 65 63 68 6f 20 22 24  uilddir=`echo "$
4190: 61 63 5f 64 69 72 5f 73 75 66 66 69 78 22 20 7c  ac_dir_suffix" |
41a0: 20 73 65 64 20 27 73 2c 2f 5b 5e 5c 5c 2f 5d 2a   sed 's,/[^\\/]*
41b0: 2c 2e 2e 2f 2c 67 27 60 0a 65 6c 73 65 0a 20 20  ,../,g'`.else.  
41c0: 61 63 5f 64 69 72 5f 73 75 66 66 69 78 3d 20 61  ac_dir_suffix= a
41d0: 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72 3d 0a  c_top_builddir=.
41e0: 66 69 0a 0a 63 61 73 65 20 24 73 72 63 64 69 72  fi..case $srcdir
41f0: 20 69 6e 0a 20 20 2e 29 20 20 23 20 4e 6f 20 2d   in.  .)  # No -
4200: 2d 73 72 63 64 69 72 20 6f 70 74 69 6f 6e 2e 20  -srcdir option. 
4210: 20 57 65 20 61 72 65 20 62 75 69 6c 64 69 6e 67   We are building
4220: 20 69 6e 20 70 6c 61 63 65 2e 0a 20 20 20 20 61   in place..    a
4230: 63 5f 73 72 63 64 69 72 3d 2e 0a 20 20 20 20 69  c_srcdir=..    i
4240: 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 74  f test -z "$ac_t
4250: 6f 70 5f 62 75 69 6c 64 64 69 72 22 3b 20 74 68  op_builddir"; th
4260: 65 6e 0a 20 20 20 20 20 20 20 61 63 5f 74 6f 70  en.       ac_top
4270: 5f 73 72 63 64 69 72 3d 2e 0a 20 20 20 20 65 6c  _srcdir=..    el
4280: 73 65 0a 20 20 20 20 20 20 20 61 63 5f 74 6f 70  se.       ac_top
4290: 5f 73 72 63 64 69 72 3d 60 65 63 68 6f 20 24 61  _srcdir=`echo $a
42a0: 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72 20 7c  c_top_builddir |
42b0: 20 73 65 64 20 27 73 2c 2f 24 2c 2c 27 60 0a 20   sed 's,/$,,'`. 
42c0: 20 20 20 66 69 20 3b 3b 0a 20 20 5b 5c 5c 2f 5d     fi ;;.  [\\/]
42d0: 2a 20 7c 20 3f 3a 5b 5c 5c 2f 5d 2a 20 29 20 20  * | ?:[\\/]* )  
42e0: 23 20 41 62 73 6f 6c 75 74 65 20 70 61 74 68 2e  # Absolute path.
42f0: 0a 20 20 20 20 61 63 5f 73 72 63 64 69 72 3d 24  .    ac_srcdir=$
4300: 73 72 63 64 69 72 24 61 63 5f 64 69 72 5f 73 75  srcdir$ac_dir_su
4310: 66 66 69 78 3b 0a 20 20 20 20 61 63 5f 74 6f 70  ffix;.    ac_top
4320: 5f 73 72 63 64 69 72 3d 24 73 72 63 64 69 72 20  _srcdir=$srcdir 
4330: 3b 3b 0a 20 20 2a 29 20 23 20 52 65 6c 61 74 69  ;;.  *) # Relati
4340: 76 65 20 70 61 74 68 2e 0a 20 20 20 20 61 63 5f  ve path..    ac_
4350: 73 72 63 64 69 72 3d 24 61 63 5f 74 6f 70 5f 62  srcdir=$ac_top_b
4360: 75 69 6c 64 64 69 72 24 73 72 63 64 69 72 24 61  uilddir$srcdir$a
4370: 63 5f 64 69 72 5f 73 75 66 66 69 78 0a 20 20 20  c_dir_suffix.   
4380: 20 61 63 5f 74 6f 70 5f 73 72 63 64 69 72 3d 24   ac_top_srcdir=$
4390: 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72 24  ac_top_builddir$
43a0: 73 72 63 64 69 72 20 3b 3b 0a 65 73 61 63 0a 0a  srcdir ;;.esac..
43b0: 23 20 44 6f 20 6e 6f 74 20 75 73 65 20 60 63 64  # Do not use `cd
43c0: 20 66 6f 6f 20 26 26 20 70 77 64 60 20 74 6f 20   foo && pwd` to 
43d0: 63 6f 6d 70 75 74 65 20 61 62 73 6f 6c 75 74 65  compute absolute
43e0: 20 70 61 74 68 73 2c 20 62 65 63 61 75 73 65 0a   paths, because.
43f0: 23 20 74 68 65 20 64 69 72 65 63 74 6f 72 69 65  # the directorie
4400: 73 20 6d 61 79 20 6e 6f 74 20 65 78 69 73 74 2e  s may not exist.
4410: 0a 63 61 73 65 20 60 70 77 64 60 20 69 6e 0a 2e  .case `pwd` in..
4420: 29 20 61 63 5f 61 62 73 5f 62 75 69 6c 64 64 69  ) ac_abs_builddi
4430: 72 3d 22 24 61 63 5f 64 69 72 22 3b 3b 0a 2a 29  r="$ac_dir";;.*)
4440: 0a 20 20 63 61 73 65 20 22 24 61 63 5f 64 69 72  .  case "$ac_dir
4450: 22 20 69 6e 0a 20 20 2e 29 20 61 63 5f 61 62 73  " in.  .) ac_abs
4460: 5f 62 75 69 6c 64 64 69 72 3d 60 70 77 64 60 3b  _builddir=`pwd`;
4470: 3b 0a 20 20 5b 5c 5c 2f 5d 2a 20 7c 20 3f 3a 5b  ;.  [\\/]* | ?:[
4480: 5c 5c 2f 5d 2a 20 29 20 61 63 5f 61 62 73 5f 62  \\/]* ) ac_abs_b
4490: 75 69 6c 64 64 69 72 3d 22 24 61 63 5f 64 69 72  uilddir="$ac_dir
44a0: 22 3b 3b 0a 20 20 2a 29 20 61 63 5f 61 62 73 5f  ";;.  *) ac_abs_
44b0: 62 75 69 6c 64 64 69 72 3d 60 70 77 64 60 2f 22  builddir=`pwd`/"
44c0: 24 61 63 5f 64 69 72 22 3b 3b 0a 20 20 65 73 61  $ac_dir";;.  esa
44d0: 63 3b 3b 0a 65 73 61 63 0a 63 61 73 65 20 24 61  c;;.esac.case $a
44e0: 63 5f 61 62 73 5f 62 75 69 6c 64 64 69 72 20 69  c_abs_builddir i
44f0: 6e 0a 2e 29 20 61 63 5f 61 62 73 5f 74 6f 70 5f  n..) ac_abs_top_
4500: 62 75 69 6c 64 64 69 72 3d 24 7b 61 63 5f 74 6f  builddir=${ac_to
4510: 70 5f 62 75 69 6c 64 64 69 72 7d 2e 3b 3b 0a 2a  p_builddir}.;;.*
4520: 29 0a 20 20 63 61 73 65 20 24 7b 61 63 5f 74 6f  ).  case ${ac_to
4530: 70 5f 62 75 69 6c 64 64 69 72 7d 2e 20 69 6e 0a  p_builddir}. in.
4540: 20 20 2e 29 20 61 63 5f 61 62 73 5f 74 6f 70 5f    .) ac_abs_top_
4550: 62 75 69 6c 64 64 69 72 3d 24 61 63 5f 61 62 73  builddir=$ac_abs
4560: 5f 62 75 69 6c 64 64 69 72 3b 3b 0a 20 20 5b 5c  _builddir;;.  [\
4570: 5c 2f 5d 2a 20 7c 20 3f 3a 5b 5c 5c 2f 5d 2a 20  \/]* | ?:[\\/]* 
4580: 29 20 61 63 5f 61 62 73 5f 74 6f 70 5f 62 75 69  ) ac_abs_top_bui
4590: 6c 64 64 69 72 3d 24 7b 61 63 5f 74 6f 70 5f 62  lddir=${ac_top_b
45a0: 75 69 6c 64 64 69 72 7d 2e 3b 3b 0a 20 20 2a 29  uilddir}.;;.  *)
45b0: 20 61 63 5f 61 62 73 5f 74 6f 70 5f 62 75 69 6c   ac_abs_top_buil
45c0: 64 64 69 72 3d 24 61 63 5f 61 62 73 5f 62 75 69  ddir=$ac_abs_bui
45d0: 6c 64 64 69 72 2f 24 7b 61 63 5f 74 6f 70 5f 62  lddir/${ac_top_b
45e0: 75 69 6c 64 64 69 72 7d 2e 3b 3b 0a 20 20 65 73  uilddir}.;;.  es
45f0: 61 63 3b 3b 0a 65 73 61 63 0a 63 61 73 65 20 24  ac;;.esac.case $
4600: 61 63 5f 61 62 73 5f 62 75 69 6c 64 64 69 72 20  ac_abs_builddir 
4610: 69 6e 0a 2e 29 20 61 63 5f 61 62 73 5f 73 72 63  in..) ac_abs_src
4620: 64 69 72 3d 24 61 63 5f 73 72 63 64 69 72 3b 3b  dir=$ac_srcdir;;
4630: 0a 2a 29 0a 20 20 63 61 73 65 20 24 61 63 5f 73  .*).  case $ac_s
4640: 72 63 64 69 72 20 69 6e 0a 20 20 2e 29 20 61 63  rcdir in.  .) ac
4650: 5f 61 62 73 5f 73 72 63 64 69 72 3d 24 61 63 5f  _abs_srcdir=$ac_
4660: 61 62 73 5f 62 75 69 6c 64 64 69 72 3b 3b 0a 20  abs_builddir;;. 
4670: 20 5b 5c 5c 2f 5d 2a 20 7c 20 3f 3a 5b 5c 5c 2f   [\\/]* | ?:[\\/
4680: 5d 2a 20 29 20 61 63 5f 61 62 73 5f 73 72 63 64  ]* ) ac_abs_srcd
4690: 69 72 3d 24 61 63 5f 73 72 63 64 69 72 3b 3b 0a  ir=$ac_srcdir;;.
46a0: 20 20 2a 29 20 61 63 5f 61 62 73 5f 73 72 63 64    *) ac_abs_srcd
46b0: 69 72 3d 24 61 63 5f 61 62 73 5f 62 75 69 6c 64  ir=$ac_abs_build
46c0: 64 69 72 2f 24 61 63 5f 73 72 63 64 69 72 3b 3b  dir/$ac_srcdir;;
46d0: 0a 20 20 65 73 61 63 3b 3b 0a 65 73 61 63 0a 63  .  esac;;.esac.c
46e0: 61 73 65 20 24 61 63 5f 61 62 73 5f 62 75 69 6c  ase $ac_abs_buil
46f0: 64 64 69 72 20 69 6e 0a 2e 29 20 61 63 5f 61 62  ddir in..) ac_ab
4700: 73 5f 74 6f 70 5f 73 72 63 64 69 72 3d 24 61 63  s_top_srcdir=$ac
4710: 5f 74 6f 70 5f 73 72 63 64 69 72 3b 3b 0a 2a 29  _top_srcdir;;.*)
4720: 0a 20 20 63 61 73 65 20 24 61 63 5f 74 6f 70 5f  .  case $ac_top_
4730: 73 72 63 64 69 72 20 69 6e 0a 20 20 2e 29 20 61  srcdir in.  .) a
4740: 63 5f 61 62 73 5f 74 6f 70 5f 73 72 63 64 69 72  c_abs_top_srcdir
4750: 3d 24 61 63 5f 61 62 73 5f 62 75 69 6c 64 64 69  =$ac_abs_builddi
4760: 72 3b 3b 0a 20 20 5b 5c 5c 2f 5d 2a 20 7c 20 3f  r;;.  [\\/]* | ?
4770: 3a 5b 5c 5c 2f 5d 2a 20 29 20 61 63 5f 61 62 73  :[\\/]* ) ac_abs
4780: 5f 74 6f 70 5f 73 72 63 64 69 72 3d 24 61 63 5f  _top_srcdir=$ac_
4790: 74 6f 70 5f 73 72 63 64 69 72 3b 3b 0a 20 20 2a  top_srcdir;;.  *
47a0: 29 20 61 63 5f 61 62 73 5f 74 6f 70 5f 73 72 63  ) ac_abs_top_src
47b0: 64 69 72 3d 24 61 63 5f 61 62 73 5f 62 75 69 6c  dir=$ac_abs_buil
47c0: 64 64 69 72 2f 24 61 63 5f 74 6f 70 5f 73 72 63  ddir/$ac_top_src
47d0: 64 69 72 3b 3b 0a 20 20 65 73 61 63 3b 3b 0a 65  dir;;.  esac;;.e
47e0: 73 61 63 0a 0a 0a 0a 20 20 69 66 20 74 65 73 74  sac....  if test
47f0: 20 78 22 24 61 63 5f 66 69 6c 65 22 20 21 3d 20   x"$ac_file" != 
4800: 78 2d 3b 20 74 68 65 6e 0a 20 20 20 20 7b 20 65  x-; then.    { e
4810: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
4820: 45 4e 4f 3a 20 63 72 65 61 74 69 6e 67 20 24 61  ENO: creating $a
4830: 63 5f 66 69 6c 65 22 20 3e 26 35 0a 65 63 68 6f  c_file" >&5.echo
4840: 20 22 24 61 73 5f 6d 65 3a 20 63 72 65 61 74 69   "$as_me: creati
4850: 6e 67 20 24 61 63 5f 66 69 6c 65 22 20 3e 26 36  ng $ac_file" >&6
4860: 3b 7d 0a 20 20 20 20 72 6d 20 2d 66 20 22 24 61  ;}.    rm -f "$a
4870: 63 5f 66 69 6c 65 22 0a 20 20 66 69 0a 20 20 23  c_file".  fi.  #
4880: 20 4c 65 74 27 73 20 73 74 69 6c 6c 20 70 72 65   Let's still pre
4890: 74 65 6e 64 20 69 74 20 69 73 20 60 63 6f 6e 66  tend it is `conf
48a0: 69 67 75 72 65 27 20 77 68 69 63 68 20 69 6e 73  igure' which ins
48b0: 74 61 6e 74 69 61 74 65 73 20 28 69 2e 65 2e 2c  tantiates (i.e.,
48c0: 20 64 6f 6e 27 74 0a 20 20 23 20 75 73 65 20 24   don't.  # use $
48d0: 61 73 5f 6d 65 29 2c 20 70 65 6f 70 6c 65 20 77  as_me), people w
48e0: 6f 75 6c 64 20 62 65 20 73 75 72 70 72 69 73 65  ould be surprise
48f0: 64 20 74 6f 20 72 65 61 64 3a 0a 20 20 23 20 20  d to read:.  #  
4900: 20 20 2f 2a 20 63 6f 6e 66 69 67 2e 68 2e 20 20    /* config.h.  
4910: 47 65 6e 65 72 61 74 65 64 20 62 79 20 63 6f 6e  Generated by con
4920: 66 69 67 2e 73 74 61 74 75 73 2e 20 20 2a 2f 0a  fig.status.  */.
4930: 20 20 69 66 20 74 65 73 74 20 78 22 24 61 63 5f    if test x"$ac_
4940: 66 69 6c 65 22 20 3d 20 78 2d 3b 20 74 68 65 6e  file" = x-; then
4950: 0a 20 20 20 20 63 6f 6e 66 69 67 75 72 65 5f 69  .    configure_i
4960: 6e 70 75 74 3d 0a 20 20 65 6c 73 65 0a 20 20 20  nput=.  else.   
4970: 20 63 6f 6e 66 69 67 75 72 65 5f 69 6e 70 75 74   configure_input
4980: 3d 22 24 61 63 5f 66 69 6c 65 2e 20 20 22 0a 20  ="$ac_file.  ". 
4990: 20 66 69 0a 20 20 63 6f 6e 66 69 67 75 72 65 5f   fi.  configure_
49a0: 69 6e 70 75 74 3d 24 63 6f 6e 66 69 67 75 72 65  input=$configure
49b0: 5f 69 6e 70 75 74 22 47 65 6e 65 72 61 74 65 64  _input"Generated
49c0: 20 66 72 6f 6d 20 60 65 63 68 6f 20 24 61 63 5f   from `echo $ac_
49d0: 66 69 6c 65 5f 69 6e 20 7c 0a 09 09 09 09 20 20  file_in |.....  
49e0: 20 20 20 73 65 64 20 27 73 2c 2e 2a 2f 2c 2c 27     sed 's,.*/,,'
49f0: 60 20 62 79 20 63 6f 6e 66 69 67 75 72 65 2e 22  ` by configure."
4a00: 0a 0a 20 20 23 20 46 69 72 73 74 20 6c 6f 6f 6b  ..  # First look
4a10: 20 66 6f 72 20 74 68 65 20 69 6e 70 75 74 20 66   for the input f
4a20: 69 6c 65 73 20 69 6e 20 74 68 65 20 62 75 69 6c  iles in the buil
4a30: 64 20 74 72 65 65 2c 20 6f 74 68 65 72 77 69 73  d tree, otherwis
4a40: 65 20 69 6e 20 74 68 65 0a 20 20 23 20 73 72 63  e in the.  # src
4a50: 20 74 72 65 65 2e 0a 20 20 61 63 5f 66 69 6c 65   tree..  ac_file
4a60: 5f 69 6e 70 75 74 73 3d 60 49 46 53 3d 3a 0a 20  _inputs=`IFS=:. 
4a70: 20 20 20 66 6f 72 20 66 20 69 6e 20 24 61 63 5f     for f in $ac_
4a80: 66 69 6c 65 5f 69 6e 3b 20 64 6f 0a 20 20 20 20  file_in; do.    
4a90: 20 20 63 61 73 65 20 24 66 20 69 6e 0a 20 20 20    case $f in.   
4aa0: 20 20 20 2d 29 20 65 63 68 6f 20 24 74 6d 70 2f     -) echo $tmp/
4ab0: 73 74 64 69 6e 20 3b 3b 0a 20 20 20 20 20 20 5b  stdin ;;.      [
4ac0: 5c 5c 2f 24 5d 2a 29 0a 09 20 23 20 41 62 73 6f  \\/$]*).. # Abso
4ad0: 6c 75 74 65 20 28 63 61 6e 27 74 20 62 65 20 44  lute (can't be D
4ae0: 4f 53 2d 73 74 79 6c 65 2c 20 61 73 20 49 46 53  OS-style, as IFS
4af0: 3d 3a 29 0a 09 20 74 65 73 74 20 2d 66 20 22 24  =:).. test -f "$
4b00: 66 22 20 7c 7c 20 7b 20 7b 20 65 63 68 6f 20 22  f" || { { echo "
4b10: 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
4b20: 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 66 69  error: cannot fi
4b30: 6e 64 20 69 6e 70 75 74 20 66 69 6c 65 3a 20 24  nd input file: $
4b40: 66 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73  f" >&5.echo "$as
4b50: 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e  _me: error: cann
4b60: 6f 74 20 66 69 6e 64 20 69 6e 70 75 74 20 66 69  ot find input fi
4b70: 6c 65 3a 20 24 66 22 20 3e 26 32 3b 7d 0a 20 20  le: $f" >&2;}.  
4b80: 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69   { (exit 1); exi
4b90: 74 20 31 3b 20 7d 3b 20 7d 0a 09 20 65 63 68 6f  t 1; }; }.. echo
4ba0: 20 22 24 66 22 3b 3b 0a 20 20 20 20 20 20 2a 29   "$f";;.      *)
4bb0: 20 23 20 52 65 6c 61 74 69 76 65 0a 09 20 69 66   # Relative.. if
4bc0: 20 74 65 73 74 20 2d 66 20 22 24 66 22 3b 20 74   test -f "$f"; t
4bd0: 68 65 6e 0a 09 20 20 20 23 20 42 75 69 6c 64 20  hen..   # Build 
4be0: 74 72 65 65 0a 09 20 20 20 65 63 68 6f 20 22 24  tree..   echo "$
4bf0: 66 22 0a 09 20 65 6c 69 66 20 74 65 73 74 20 2d  f".. elif test -
4c00: 66 20 22 24 73 72 63 64 69 72 2f 24 66 22 3b 20  f "$srcdir/$f"; 
4c10: 74 68 65 6e 0a 09 20 20 20 23 20 53 6f 75 72 63  then..   # Sourc
4c20: 65 20 74 72 65 65 0a 09 20 20 20 65 63 68 6f 20  e tree..   echo 
4c30: 22 24 73 72 63 64 69 72 2f 24 66 22 0a 09 20 65  "$srcdir/$f".. e
4c40: 6c 73 65 0a 09 20 20 20 23 20 2f 64 65 76 2f 6e  lse..   # /dev/n
4c50: 75 6c 6c 20 74 72 65 65 0a 09 20 20 20 7b 20 7b  ull tree..   { {
4c60: 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
4c70: 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 63 61  INENO: error: ca
4c80: 6e 6e 6f 74 20 66 69 6e 64 20 69 6e 70 75 74 20  nnot find input 
4c90: 66 69 6c 65 3a 20 24 66 22 20 3e 26 35 0a 65 63  file: $f" >&5.ec
4ca0: 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f  ho "$as_me: erro
4cb0: 72 3a 20 63 61 6e 6e 6f 74 20 66 69 6e 64 20 69  r: cannot find i
4cc0: 6e 70 75 74 20 66 69 6c 65 3a 20 24 66 22 20 3e  nput file: $f" >
4cd0: 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20  &2;}.   { (exit 
4ce0: 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d  1); exit 1; }; }
4cf0: 0a 09 20 66 69 3b 3b 0a 20 20 20 20 20 20 65 73  .. fi;;.      es
4d00: 61 63 0a 20 20 20 20 64 6f 6e 65 60 20 7c 7c 20  ac.    done` || 
4d10: 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74  { (exit 1); exit
4d20: 20 31 3b 20 7d 0a 20 20 73 65 64 20 22 2f 5e 5b   1; }.  sed "/^[
4d30: 09 20 5d 2a 56 50 41 54 48 5b 09 20 5d 2a 3d 2f  . ]*VPATH[. ]*=/
4d40: 7b 0a 73 2f 3a 2a 5c 24 28 73 72 63 64 69 72 29  {.s/:*\$(srcdir)
4d50: 3a 2a 2f 3a 2f 3b 0a 73 2f 3a 2a 5c 24 7b 73 72  :*/:/;.s/:*\${sr
4d60: 63 64 69 72 7d 3a 2a 2f 3a 2f 3b 0a 73 2f 3a 2a  cdir}:*/:/;.s/:*
4d70: 40 73 72 63 64 69 72 40 3a 2a 2f 3a 2f 3b 0a 73  @srcdir@:*/:/;.s
4d80: 2f 5e 5c 28 5b 5e 3d 5d 2a 3d 5b 09 20 5d 2a 5c  /^\([^=]*=[. ]*\
4d90: 29 3a 2a 2f 5c 31 2f 3b 0a 73 2f 3a 2a 24 2f 2f  ):*/\1/;.s/:*$//
4da0: 3b 0a 73 2f 5e 5b 5e 3d 5d 2a 3d 5b 09 20 5d 2a  ;.s/^[^=]*=[. ]*
4db0: 24 2f 2f 3b 0a 7d 0a 0a 2f 40 73 75 62 64 69 72  $//;.}../@subdir
4dc0: 40 2f 7b 0a 68 0a 67 0a 73 2f 40 73 75 62 64 69  @/{.h.g.s/@subdi
4dd0: 72 40 2f 61 76 63 61 6c 6c 2f 0a 70 0a 67 0a 73  r@/avcall/.p.g.s
4de0: 2f 40 73 75 62 64 69 72 40 2f 76 61 63 61 6c 6c  /@subdir@/vacall
4df0: 2f 0a 70 0a 67 0a 73 2f 40 73 75 62 64 69 72 40  /.p.g.s/@subdir@
4e00: 2f 74 72 61 6d 70 6f 6c 69 6e 65 2f 0a 70 0a 67  /trampoline/.p.g
4e10: 0a 73 2f 40 73 75 62 64 69 72 40 2f 63 61 6c 6c  .s/@subdir@/call
4e20: 62 61 63 6b 2f 0a 70 0a 64 0a 7d 0a 0a 3a 74 0a  back/.p.d.}..:t.
4e30: 2f 40 5b 61 2d 7a 41 2d 5a 5f 5d 5b 61 2d 7a 41  /@[a-zA-Z_][a-zA
4e40: 2d 5a 5f 30 2d 39 5d 2a 40 2f 21 62 0a 73 2c 40  -Z_0-9]*@/!b.s,@
4e50: 63 6f 6e 66 69 67 75 72 65 5f 69 6e 70 75 74 40  configure_input@
4e60: 2c 24 63 6f 6e 66 69 67 75 72 65 5f 69 6e 70 75  ,$configure_inpu
4e70: 74 2c 3b 74 20 74 0a 73 2c 40 73 72 63 64 69 72  t,;t t.s,@srcdir
4e80: 40 2c 24 61 63 5f 73 72 63 64 69 72 2c 3b 74 20  @,$ac_srcdir,;t 
4e90: 74 0a 73 2c 40 61 62 73 5f 73 72 63 64 69 72 40  t.s,@abs_srcdir@
4ea0: 2c 24 61 63 5f 61 62 73 5f 73 72 63 64 69 72 2c  ,$ac_abs_srcdir,
4eb0: 3b 74 20 74 0a 73 2c 40 74 6f 70 5f 73 72 63 64  ;t t.s,@top_srcd
4ec0: 69 72 40 2c 24 61 63 5f 74 6f 70 5f 73 72 63 64  ir@,$ac_top_srcd
4ed0: 69 72 2c 3b 74 20 74 0a 73 2c 40 61 62 73 5f 74  ir,;t t.s,@abs_t
4ee0: 6f 70 5f 73 72 63 64 69 72 40 2c 24 61 63 5f 61  op_srcdir@,$ac_a
4ef0: 62 73 5f 74 6f 70 5f 73 72 63 64 69 72 2c 3b 74  bs_top_srcdir,;t
4f00: 20 74 0a 73 2c 40 62 75 69 6c 64 64 69 72 40 2c   t.s,@builddir@,
4f10: 24 61 63 5f 62 75 69 6c 64 64 69 72 2c 3b 74 20  $ac_builddir,;t 
4f20: 74 0a 73 2c 40 61 62 73 5f 62 75 69 6c 64 64 69  t.s,@abs_builddi
4f30: 72 40 2c 24 61 63 5f 61 62 73 5f 62 75 69 6c 64  r@,$ac_abs_build
4f40: 64 69 72 2c 3b 74 20 74 0a 73 2c 40 74 6f 70 5f  dir,;t t.s,@top_
4f50: 62 75 69 6c 64 64 69 72 40 2c 24 61 63 5f 74 6f  builddir@,$ac_to
4f60: 70 5f 62 75 69 6c 64 64 69 72 2c 3b 74 20 74 0a  p_builddir,;t t.
4f70: 73 2c 40 61 62 73 5f 74 6f 70 5f 62 75 69 6c 64  s,@abs_top_build
4f80: 64 69 72 40 2c 24 61 63 5f 61 62 73 5f 74 6f 70  dir@,$ac_abs_top
4f90: 5f 62 75 69 6c 64 64 69 72 2c 3b 74 20 74 0a 22  _builddir,;t t."
4fa0: 20 24 61 63 5f 66 69 6c 65 5f 69 6e 70 75 74 73   $ac_file_inputs
4fb0: 20 7c 20 28 65 76 61 6c 20 22 24 61 63 5f 73 65   | (eval "$ac_se
4fc0: 64 5f 63 6d 64 73 22 29 20 3e 24 74 6d 70 2f 6f  d_cmds") >$tmp/o
4fd0: 75 74 0a 20 20 72 6d 20 2d 66 20 24 74 6d 70 2f  ut.  rm -f $tmp/
4fe0: 73 74 64 69 6e 0a 20 20 69 66 20 74 65 73 74 20  stdin.  if test 
4ff0: 78 22 24 61 63 5f 66 69 6c 65 22 20 21 3d 20 78  x"$ac_file" != x
5000: 2d 3b 20 74 68 65 6e 0a 20 20 20 20 6d 76 20 24  -; then.    mv $
5010: 74 6d 70 2f 6f 75 74 20 24 61 63 5f 66 69 6c 65  tmp/out $ac_file
5020: 0a 20 20 65 6c 73 65 0a 20 20 20 20 63 61 74 20  .  else.    cat 
5030: 24 74 6d 70 2f 6f 75 74 0a 20 20 20 20 72 6d 20  $tmp/out.    rm 
5040: 2d 66 20 24 74 6d 70 2f 6f 75 74 0a 20 20 66 69  -f $tmp/out.  fi
5050: 0a 0a 64 6f 6e 65 0a 0a 7b 20 28 65 78 69 74 20  ..done..{ (exit 
5060: 30 29 3b 20 65 78 69 74 20 30 3b 20 7d 0a        0); exit 0; }.