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 2f 6d 79 6c 69 62 73 2f 69 75 70 27 20 ix=/mylibs/iup'
2000: 27 2d 2d 63 61 63 68 65 2d 66 69 6c 65 3d 2f 64 '--cache-file=/d
2010: 65 76 2f 6e 75 6c 6c 27 20 27 2d 2d 73 72 63 64 ev/null' '--srcd
2020: 69 72 3d 2e 27 5c 22 0a 0a 43 6f 70 79 72 69 67 ir=.'\"..Copyrig
2030: 68 74 20 28 43 29 20 32 30 30 33 20 46 72 65 65 ht (C) 2003 Free
2040: 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 Software Founda
2050: 74 69 6f 6e 2c 20 49 6e 63 2e 0a 54 68 69 73 20 tion, Inc..This
2060: 63 6f 6e 66 69 67 2e 73 74 61 74 75 73 20 73 63 config.status sc
2070: 72 69 70 74 20 69 73 20 66 72 65 65 20 73 6f 66 ript is free sof
2080: 74 77 61 72 65 3b 20 74 68 65 20 46 72 65 65 20 tware; the Free
2090: 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 Software Foundat
20a0: 69 6f 6e 0a 67 69 76 65 73 20 75 6e 6c 69 6d 69 ion.gives unlimi
20b0: 74 65 64 20 70 65 72 6d 69 73 73 69 6f 6e 20 74 ted permission t
20c0: 6f 20 63 6f 70 79 2c 20 64 69 73 74 72 69 62 75 o copy, distribu
20d0: 74 65 20 61 6e 64 20 6d 6f 64 69 66 79 20 69 74 te and modify it
20e0: 2e 22 0a 73 72 63 64 69 72 3d 2e 0a 23 20 49 66 .".srcdir=..# If
20f0: 20 6e 6f 20 66 69 6c 65 20 61 72 65 20 73 70 65 no file are spe
2100: 63 69 66 69 65 64 20 62 79 20 74 68 65 20 75 73 cified by the us
2110: 65 72 2c 20 74 68 65 6e 20 77 65 20 6e 65 65 64 er, then we need
2120: 20 74 6f 20 70 72 6f 76 69 64 65 20 64 65 66 61 to provide defa
2130: 75 6c 74 0a 23 20 76 61 6c 75 65 2e 20 20 42 79 ult.# value. By
2140: 20 77 65 20 6e 65 65 64 20 74 6f 20 6b 6e 6f 77 we need to know
2150: 20 69 66 20 66 69 6c 65 73 20 77 65 72 65 20 73 if files were s
2160: 70 65 63 69 66 69 65 64 20 62 79 20 74 68 65 20 pecified by the
2170: 75 73 65 72 2e 0a 61 63 5f 6e 65 65 64 5f 64 65 user..ac_need_de
2180: 66 61 75 6c 74 73 3d 3a 0a 77 68 69 6c 65 20 74 faults=:.while t
2190: 65 73 74 20 24 23 20 21 3d 20 30 0a 64 6f 0a 20 est $# != 0.do.
21a0: 20 63 61 73 65 20 24 31 20 69 6e 0a 20 20 2d 2d case $1 in. --
21b0: 2a 3d 2a 29 0a 20 20 20 20 61 63 5f 6f 70 74 69 *=*). ac_opti
21c0: 6f 6e 3d 60 65 78 70 72 20 22 78 24 31 22 20 3a on=`expr "x$1" :
21d0: 20 27 78 5c 28 5b 5e 3d 5d 2a 5c 29 3d 27 60 0a 'x\([^=]*\)='`.
21e0: 20 20 20 20 61 63 5f 6f 70 74 61 72 67 3d 60 65 ac_optarg=`e
21f0: 78 70 72 20 22 78 24 31 22 20 3a 20 27 78 5b 5e xpr "x$1" : 'x[^
2200: 3d 5d 2a 3d 5c 28 2e 2a 5c 29 27 60 0a 20 20 20 =]*=\(.*\)'`.
2210: 20 61 63 5f 73 68 69 66 74 3d 3a 0a 20 20 20 20 ac_shift=:.
2220: 3b 3b 0a 20 20 2d 2a 29 0a 20 20 20 20 61 63 5f ;;. -*). ac_
2230: 6f 70 74 69 6f 6e 3d 24 31 0a 20 20 20 20 61 63 option=$1. ac
2240: 5f 6f 70 74 61 72 67 3d 24 32 0a 20 20 20 20 61 _optarg=$2. a
2250: 63 5f 73 68 69 66 74 3d 73 68 69 66 74 0a 20 20 c_shift=shift.
2260: 20 20 3b 3b 0a 20 20 2a 29 20 23 20 54 68 69 73 ;;. *) # This
2270: 20 69 73 20 6e 6f 74 20 61 6e 20 6f 70 74 69 6f is not an optio
2280: 6e 2c 20 73 6f 20 74 68 65 20 75 73 65 72 20 68 n, so the user h
2290: 61 73 20 70 72 6f 62 61 62 6c 79 20 67 69 76 65 as probably give
22a0: 6e 20 65 78 70 6c 69 63 69 74 0a 20 20 20 20 20 n explicit.
22b0: 23 20 61 72 67 75 6d 65 6e 74 73 2e 0a 20 20 20 # arguments..
22c0: 20 20 61 63 5f 6f 70 74 69 6f 6e 3d 24 31 0a 20 ac_option=$1.
22d0: 20 20 20 20 61 63 5f 6e 65 65 64 5f 64 65 66 61 ac_need_defa
22e0: 75 6c 74 73 3d 66 61 6c 73 65 3b 3b 0a 20 20 65 ults=false;;. e
22f0: 73 61 63 0a 0a 20 20 63 61 73 65 20 24 61 63 5f sac.. case $ac_
2300: 6f 70 74 69 6f 6e 20 69 6e 0a 20 20 23 20 48 61 option in. # Ha
2310: 6e 64 6c 69 6e 67 20 6f 66 20 74 68 65 20 6f 70 ndling of the op
2320: 74 69 6f 6e 73 2e 0a 20 20 2d 72 65 63 68 65 63 tions.. -rechec
2330: 6b 20 7c 20 2d 2d 72 65 63 68 65 63 6b 20 7c 20 k | --recheck |
2340: 2d 2d 72 65 63 68 65 63 20 7c 20 2d 2d 72 65 63 --rechec | --rec
2350: 68 65 20 7c 20 2d 2d 72 65 63 68 20 7c 20 2d 2d he | --rech | --
2360: 72 65 63 20 7c 20 2d 2d 72 65 20 7c 20 2d 2d 72 rec | --re | --r
2370: 29 0a 20 20 20 20 61 63 5f 63 73 5f 72 65 63 68 ). ac_cs_rech
2380: 65 63 6b 3d 3a 20 3b 3b 0a 20 20 2d 2d 76 65 72 eck=: ;;. --ver
2390: 73 69 6f 6e 20 7c 20 2d 2d 76 65 72 73 2a 20 7c sion | --vers* |
23a0: 20 2d 56 20 29 0a 20 20 20 20 65 63 68 6f 20 22 -V ). echo "
23b0: 24 61 63 5f 63 73 5f 76 65 72 73 69 6f 6e 22 3b $ac_cs_version";
23c0: 20 65 78 69 74 20 30 20 3b 3b 0a 20 20 2d 2d 68 exit 0 ;;. --h
23d0: 65 20 7c 20 2d 2d 68 29 0a 20 20 20 20 23 20 43 e | --h). # C
23e0: 6f 6e 66 6c 69 63 74 20 62 65 74 77 65 65 6e 20 onflict between
23f0: 2d 2d 68 65 6c 70 20 61 6e 64 20 2d 2d 68 65 61 --help and --hea
2400: 64 65 72 0a 20 20 20 20 7b 20 7b 20 65 63 68 6f der. { { echo
2410: 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f "$as_me:$LINENO
2420: 3a 20 65 72 72 6f 72 3a 20 61 6d 62 69 67 75 6f : error: ambiguo
2430: 75 73 20 6f 70 74 69 6f 6e 3a 20 24 31 0a 54 72 us option: $1.Tr
2440: 79 20 5c 60 24 30 20 2d 2d 68 65 6c 70 27 20 66 y \`$0 --help' f
2450: 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 or more informat
2460: 69 6f 6e 2e 22 20 3e 26 35 0a 65 63 68 6f 20 22 ion." >&5.echo "
2470: 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 61 $as_me: error: a
2480: 6d 62 69 67 75 6f 75 73 20 6f 70 74 69 6f 6e 3a mbiguous option:
2490: 20 24 31 0a 54 72 79 20 5c 60 24 30 20 2d 2d 68 $1.Try \`$0 --h
24a0: 65 6c 70 27 20 66 6f 72 20 6d 6f 72 65 20 69 6e elp' for more in
24b0: 66 6f 72 6d 61 74 69 6f 6e 2e 22 20 3e 26 32 3b formation." >&2;
24c0: 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b }. { (exit 1);
24d0: 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 3b 3b 0a exit 1; }; };;.
24e0: 20 20 2d 2d 68 65 6c 70 20 7c 20 2d 2d 68 65 6c --help | --hel
24f0: 20 7c 20 2d 68 20 29 0a 20 20 20 20 65 63 68 6f | -h ). echo
2500: 20 22 24 61 63 5f 63 73 5f 75 73 61 67 65 22 3b "$ac_cs_usage";
2510: 20 65 78 69 74 20 30 20 3b 3b 0a 20 20 2d 2d 64 exit 0 ;;. --d
2520: 65 62 75 67 20 7c 20 2d 2d 64 2a 20 7c 20 2d 64 ebug | --d* | -d
2530: 20 29 0a 20 20 20 20 64 65 62 75 67 3d 3a 20 3b ). debug=: ;
2540: 3b 0a 20 20 2d 2d 66 69 6c 65 20 7c 20 2d 2d 66 ;. --file | --f
2550: 69 6c 20 7c 20 2d 2d 66 69 20 7c 20 2d 2d 66 20 il | --fi | --f
2560: 29 0a 20 20 20 20 24 61 63 5f 73 68 69 66 74 0a ). $ac_shift.
2570: 20 20 20 20 43 4f 4e 46 49 47 5f 46 49 4c 45 53 CONFIG_FILES
2580: 3d 22 24 43 4f 4e 46 49 47 5f 46 49 4c 45 53 20 ="$CONFIG_FILES
2590: 24 61 63 5f 6f 70 74 61 72 67 22 0a 20 20 20 20 $ac_optarg".
25a0: 61 63 5f 6e 65 65 64 5f 64 65 66 61 75 6c 74 73 ac_need_defaults
25b0: 3d 66 61 6c 73 65 3b 3b 0a 20 20 2d 2d 68 65 61 =false;;. --hea
25c0: 64 65 72 20 7c 20 2d 2d 68 65 61 64 65 20 7c 20 der | --heade |
25d0: 2d 2d 68 65 61 64 20 7c 20 2d 2d 68 65 61 20 29 --head | --hea )
25e0: 0a 20 20 20 20 24 61 63 5f 73 68 69 66 74 0a 20 . $ac_shift.
25f0: 20 20 20 43 4f 4e 46 49 47 5f 48 45 41 44 45 52 CONFIG_HEADER
2600: 53 3d 22 24 43 4f 4e 46 49 47 5f 48 45 41 44 45 S="$CONFIG_HEADE
2610: 52 53 20 24 61 63 5f 6f 70 74 61 72 67 22 0a 20 RS $ac_optarg".
2620: 20 20 20 61 63 5f 6e 65 65 64 5f 64 65 66 61 75 ac_need_defau
2630: 6c 74 73 3d 66 61 6c 73 65 3b 3b 0a 20 20 2d 71 lts=false;;. -q
2640: 20 7c 20 2d 71 75 69 65 74 20 7c 20 2d 2d 71 75 | -quiet | --qu
2650: 69 65 74 20 7c 20 2d 2d 71 75 69 65 20 7c 20 2d iet | --quie | -
2660: 2d 71 75 69 20 7c 20 2d 2d 71 75 20 7c 20 2d 2d -qui | --qu | --
2670: 71 20 5c 0a 20 20 7c 20 2d 73 69 6c 65 6e 74 20 q \. | -silent
2680: 7c 20 2d 2d 73 69 6c 65 6e 74 20 7c 20 2d 2d 73 | --silent | --s
2690: 69 6c 65 6e 20 7c 20 2d 2d 73 69 6c 65 20 7c 20 ilen | --sile |
26a0: 2d 2d 73 69 6c 20 7c 20 2d 2d 73 69 20 7c 20 2d --sil | --si | -
26b0: 2d 73 29 0a 20 20 20 20 61 63 5f 63 73 5f 73 69 -s). ac_cs_si
26c0: 6c 65 6e 74 3d 3a 20 3b 3b 0a 0a 20 20 23 20 54 lent=: ;;.. # T
26d0: 68 69 73 20 69 73 20 61 6e 20 65 72 72 6f 72 2e his is an error.
26e0: 0a 20 20 2d 2a 29 20 7b 20 7b 20 65 63 68 6f 20 . -*) { { echo
26f0: 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a "$as_me:$LINENO:
2700: 20 65 72 72 6f 72 3a 20 75 6e 72 65 63 6f 67 6e error: unrecogn
2710: 69 7a 65 64 20 6f 70 74 69 6f 6e 3a 20 24 31 0a ized option: $1.
2720: 54 72 79 20 5c 60 24 30 20 2d 2d 68 65 6c 70 27 Try \`$0 --help'
2730: 20 66 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d for more inform
2740: 61 74 69 6f 6e 2e 22 20 3e 26 35 0a 65 63 68 6f ation." >&5.echo
2750: 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a "$as_me: error:
2760: 20 75 6e 72 65 63 6f 67 6e 69 7a 65 64 20 6f 70 unrecognized op
2770: 74 69 6f 6e 3a 20 24 31 0a 54 72 79 20 5c 60 24 tion: $1.Try \`$
2780: 30 20 2d 2d 68 65 6c 70 27 20 66 6f 72 20 6d 6f 0 --help' for mo
2790: 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 22 re information."
27a0: 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 >&2;}. { (exi
27b0: 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b t 1); exit 1; };
27c0: 20 7d 20 3b 3b 0a 0a 20 20 2a 29 20 61 63 5f 63 } ;;.. *) ac_c
27d0: 6f 6e 66 69 67 5f 74 61 72 67 65 74 73 3d 22 24 onfig_targets="$
27e0: 61 63 5f 63 6f 6e 66 69 67 5f 74 61 72 67 65 74 ac_config_target
27f0: 73 20 24 31 22 20 3b 3b 0a 0a 20 20 65 73 61 63 s $1" ;;.. esac
2800: 0a 20 20 73 68 69 66 74 0a 64 6f 6e 65 0a 0a 61 . shift.done..a
2810: 63 5f 63 6f 6e 66 69 67 75 72 65 5f 65 78 74 72 c_configure_extr
2820: 61 5f 61 72 67 73 3d 0a 0a 69 66 20 24 61 63 5f a_args=..if $ac_
2830: 63 73 5f 73 69 6c 65 6e 74 3b 20 74 68 65 6e 0a cs_silent; then.
2840: 20 20 65 78 65 63 20 36 3e 2f 64 65 76 2f 6e 75 exec 6>/dev/nu
2850: 6c 6c 0a 20 20 61 63 5f 63 6f 6e 66 69 67 75 72 ll. ac_configur
2860: 65 5f 65 78 74 72 61 5f 61 72 67 73 3d 22 24 61 e_extra_args="$a
2870: 63 5f 63 6f 6e 66 69 67 75 72 65 5f 65 78 74 72 c_configure_extr
2880: 61 5f 61 72 67 73 20 2d 2d 73 69 6c 65 6e 74 22 a_args --silent"
2890: 0a 66 69 0a 0a 69 66 20 24 61 63 5f 63 73 5f 72 .fi..if $ac_cs_r
28a0: 65 63 68 65 63 6b 3b 20 74 68 65 6e 0a 20 20 65 echeck; then. e
28b0: 63 68 6f 20 22 72 75 6e 6e 69 6e 67 20 2f 62 69 cho "running /bi
28c0: 6e 2f 73 68 20 2e 2f 63 6f 6e 66 69 67 75 72 65 n/sh ./configure
28d0: 20 22 20 27 2d 2d 70 72 65 66 69 78 3d 2f 6d 79 " '--prefix=/my
28e0: 6c 69 62 73 2f 69 75 70 27 20 27 2d 2d 63 61 63 libs/iup' '--cac
28f0: 68 65 2d 66 69 6c 65 3d 2f 64 65 76 2f 6e 75 6c he-file=/dev/nul
2900: 6c 27 20 27 2d 2d 73 72 63 64 69 72 3d 2e 27 20 l' '--srcdir=.'
2910: 24 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 65 78 $ac_configure_ex
2920: 74 72 61 5f 61 72 67 73 20 22 20 2d 2d 6e 6f 2d tra_args " --no-
2930: 63 72 65 61 74 65 20 2d 2d 6e 6f 2d 72 65 63 75 create --no-recu
2940: 72 73 69 6f 6e 22 20 3e 26 36 0a 20 20 65 78 65 rsion" >&6. exe
2950: 63 20 2f 62 69 6e 2f 73 68 20 2e 2f 63 6f 6e 66 c /bin/sh ./conf
2960: 69 67 75 72 65 20 27 2d 2d 70 72 65 66 69 78 3d igure '--prefix=
2970: 2f 6d 79 6c 69 62 73 2f 69 75 70 27 20 27 2d 2d /mylibs/iup' '--
2980: 63 61 63 68 65 2d 66 69 6c 65 3d 2f 64 65 76 2f cache-file=/dev/
2990: 6e 75 6c 6c 27 20 27 2d 2d 73 72 63 64 69 72 3d null' '--srcdir=
29a0: 2e 27 20 24 61 63 5f 63 6f 6e 66 69 67 75 72 65 .' $ac_configure
29b0: 5f 65 78 74 72 61 5f 61 72 67 73 20 2d 2d 6e 6f _extra_args --no
29c0: 2d 63 72 65 61 74 65 20 2d 2d 6e 6f 2d 72 65 63 -create --no-rec
29d0: 75 72 73 69 6f 6e 0a 66 69 0a 0a 66 6f 72 20 61 ursion.fi..for a
29e0: 63 5f 63 6f 6e 66 69 67 5f 74 61 72 67 65 74 20 c_config_target
29f0: 69 6e 20 24 61 63 5f 63 6f 6e 66 69 67 5f 74 61 in $ac_config_ta
2a00: 72 67 65 74 73 0a 64 6f 0a 20 20 63 61 73 65 20 rgets.do. case
2a10: 22 24 61 63 5f 63 6f 6e 66 69 67 5f 74 61 72 67 "$ac_config_targ
2a20: 65 74 22 20 69 6e 0a 20 20 23 20 48 61 6e 64 6c et" in. # Handl
2a30: 69 6e 67 20 6f 66 20 61 72 67 75 6d 65 6e 74 73 ing of arguments
2a40: 2e 0a 20 20 22 4d 61 6b 65 66 69 6c 65 22 20 29 .. "Makefile" )
2a50: 20 43 4f 4e 46 49 47 5f 46 49 4c 45 53 3d 22 24 CONFIG_FILES="$
2a60: 43 4f 4e 46 49 47 5f 46 49 4c 45 53 20 4d 61 6b CONFIG_FILES Mak
2a70: 65 66 69 6c 65 22 20 3b 3b 0a 20 20 2a 29 20 7b efile" ;;. *) {
2a80: 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a { echo "$as_me:
2a90: 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 $LINENO: error:
2aa0: 69 6e 76 61 6c 69 64 20 61 72 67 75 6d 65 6e 74 invalid argument
2ab0: 3a 20 24 61 63 5f 63 6f 6e 66 69 67 5f 74 61 72 : $ac_config_tar
2ac0: 67 65 74 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 get" >&5.echo "$
2ad0: 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 69 6e as_me: error: in
2ae0: 76 61 6c 69 64 20 61 72 67 75 6d 65 6e 74 3a 20 valid argument:
2af0: 24 61 63 5f 63 6f 6e 66 69 67 5f 74 61 72 67 65 $ac_config_targe
2b00: 74 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 t" >&2;}. { (e
2b10: 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 xit 1); exit 1;
2b20: 7d 3b 20 7d 3b 3b 0a 20 20 65 73 61 63 0a 64 6f }; };;. esac.do
2b30: 6e 65 0a 0a 23 20 49 66 20 74 68 65 20 75 73 65 ne..# If the use
2b40: 72 20 64 69 64 20 6e 6f 74 20 75 73 65 20 74 68 r did not use th
2b50: 65 20 61 72 67 75 6d 65 6e 74 73 20 74 6f 20 73 e arguments to s
2b60: 70 65 63 69 66 79 20 74 68 65 20 69 74 65 6d 73 pecify the items
2b70: 20 74 6f 20 69 6e 73 74 61 6e 74 69 61 74 65 2c to instantiate,
2b80: 0a 23 20 74 68 65 6e 20 74 68 65 20 65 6e 76 76 .# then the envv
2b90: 61 72 20 69 6e 74 65 72 66 61 63 65 20 69 73 20 ar interface is
2ba0: 75 73 65 64 2e 20 20 53 65 74 20 6f 6e 6c 79 20 used. Set only
2bb0: 74 68 6f 73 65 20 74 68 61 74 20 61 72 65 20 6e those that are n
2bc0: 6f 74 2e 0a 23 20 57 65 20 75 73 65 20 74 68 65 ot..# We use the
2bd0: 20 6c 6f 6e 67 20 66 6f 72 6d 20 66 6f 72 20 74 long form for t
2be0: 68 65 20 64 65 66 61 75 6c 74 20 61 73 73 69 67 he default assig
2bf0: 6e 6d 65 6e 74 20 62 65 63 61 75 73 65 20 6f 66 nment because of
2c00: 20 61 6e 20 65 78 74 72 65 6d 65 6c 79 0a 23 20 an extremely.#
2c10: 62 69 7a 61 72 72 65 20 62 75 67 20 6f 6e 20 53 bizarre bug on S
2c20: 75 6e 4f 53 20 34 2e 31 2e 33 2e 0a 69 66 20 24 unOS 4.1.3..if $
2c30: 61 63 5f 6e 65 65 64 5f 64 65 66 61 75 6c 74 73 ac_need_defaults
2c40: 3b 20 74 68 65 6e 0a 20 20 74 65 73 74 20 22 24 ; then. test "$
2c50: 7b 43 4f 4e 46 49 47 5f 46 49 4c 45 53 2b 73 65 {CONFIG_FILES+se
2c60: 74 7d 22 20 3d 20 73 65 74 20 7c 7c 20 43 4f 4e t}" = set || CON
2c70: 46 49 47 5f 46 49 4c 45 53 3d 24 63 6f 6e 66 69 FIG_FILES=$confi
2c80: 67 5f 66 69 6c 65 73 0a 66 69 0a 0a 23 20 48 61 g_files.fi..# Ha
2c90: 76 65 20 61 20 74 65 6d 70 6f 72 61 72 79 20 64 ve a temporary d
2ca0: 69 72 65 63 74 6f 72 79 20 66 6f 72 20 63 6f 6e irectory for con
2cb0: 76 65 6e 69 65 6e 63 65 2e 20 20 4d 61 6b 65 20 venience. Make
2cc0: 69 74 20 69 6e 20 74 68 65 20 62 75 69 6c 64 20 it in the build
2cd0: 74 72 65 65 0a 23 20 73 69 6d 70 6c 79 20 62 65 tree.# simply be
2ce0: 63 61 75 73 65 20 74 68 65 72 65 20 69 73 20 6e cause there is n
2cf0: 6f 20 72 65 61 73 6f 6e 20 74 6f 20 70 75 74 20 o reason to put
2d00: 69 74 20 68 65 72 65 2c 20 61 6e 64 20 69 6e 20 it here, and in
2d10: 61 64 64 69 74 69 6f 6e 2c 0a 23 20 63 72 65 61 addition,.# crea
2d20: 74 69 6e 67 20 61 6e 64 20 6d 6f 76 69 6e 67 20 ting and moving
2d30: 66 69 6c 65 73 20 66 72 6f 6d 20 2f 74 6d 70 20 files from /tmp
2d40: 63 61 6e 20 73 6f 6d 65 74 69 6d 65 73 20 63 61 can sometimes ca
2d50: 75 73 65 20 70 72 6f 62 6c 65 6d 73 2e 0a 23 20 use problems..#
2d60: 43 72 65 61 74 65 20 61 20 74 65 6d 70 6f 72 61 Create a tempora
2d70: 72 79 20 64 69 72 65 63 74 6f 72 79 2c 20 61 6e ry directory, an
2d80: 64 20 68 6f 6f 6b 20 66 6f 72 20 69 74 73 20 72 d hook for its r
2d90: 65 6d 6f 76 61 6c 20 75 6e 6c 65 73 73 20 64 65 emoval unless de
2da0: 62 75 67 67 69 6e 67 2e 0a 24 64 65 62 75 67 20 bugging..$debug
2db0: 7c 7c 0a 7b 0a 20 20 74 72 61 70 20 27 65 78 69 ||.{. trap 'exi
2dc0: 74 5f 73 74 61 74 75 73 3d 24 3f 3b 20 72 6d 20 t_status=$?; rm
2dd0: 2d 72 66 20 24 74 6d 70 20 26 26 20 65 78 69 74 -rf $tmp && exit
2de0: 20 24 65 78 69 74 5f 73 74 61 74 75 73 27 20 30 $exit_status' 0
2df0: 0a 20 20 74 72 61 70 20 27 7b 20 28 65 78 69 74 . trap '{ (exit
2e00: 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 27 20 1); exit 1; }'
2e10: 31 20 32 20 31 33 20 31 35 0a 7d 0a 0a 23 20 43 1 2 13 15.}..# C
2e20: 72 65 61 74 65 20 61 20 28 73 65 63 75 72 65 29 reate a (secure)
2e30: 20 74 6d 70 20 64 69 72 65 63 74 6f 72 79 20 66 tmp directory f
2e40: 6f 72 20 74 6d 70 20 66 69 6c 65 73 2e 0a 0a 7b or tmp files...{
2e50: 0a 20 20 74 6d 70 3d 60 28 75 6d 61 73 6b 20 30 . tmp=`(umask 0
2e60: 37 37 20 26 26 20 6d 6b 74 65 6d 70 20 2d 64 20 77 && mktemp -d
2e70: 2d 71 20 22 2e 2f 63 6f 6e 66 73 74 61 74 58 58 -q "./confstatXX
2e80: 58 58 58 58 22 29 20 32 3e 2f 64 65 76 2f 6e 75 XXXX") 2>/dev/nu
2e90: 6c 6c 60 20 26 26 0a 20 20 74 65 73 74 20 2d 6e ll` &&. test -n
2ea0: 20 22 24 74 6d 70 22 20 26 26 20 74 65 73 74 20 "$tmp" && test
2eb0: 2d 64 20 22 24 74 6d 70 22 0a 7d 20 20 7c 7c 0a -d "$tmp".} ||.
2ec0: 7b 0a 20 20 74 6d 70 3d 2e 2f 63 6f 6e 66 73 74 {. tmp=./confst
2ed0: 61 74 24 24 2d 24 52 41 4e 44 4f 4d 0a 20 20 28 at$$-$RANDOM. (
2ee0: 75 6d 61 73 6b 20 30 37 37 20 26 26 20 6d 6b 64 umask 077 && mkd
2ef0: 69 72 20 24 74 6d 70 29 0a 7d 20 7c 7c 0a 7b 0a ir $tmp).} ||.{.
2f00: 20 20 20 65 63 68 6f 20 22 24 6d 65 3a 20 63 61 echo "$me: ca
2f10: 6e 6e 6f 74 20 63 72 65 61 74 65 20 61 20 74 65 nnot create a te
2f20: 6d 70 6f 72 61 72 79 20 64 69 72 65 63 74 6f 72 mporary director
2f30: 79 20 69 6e 20 2e 22 20 3e 26 32 0a 20 20 20 7b y in ." >&2. {
2f40: 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 (exit 1); exit
2f50: 31 3b 20 7d 0a 7d 0a 0a 0a 23 0a 23 20 43 4f 4e 1; }.}...#.# CON
2f60: 46 49 47 5f 46 49 4c 45 53 20 73 65 63 74 69 6f FIG_FILES sectio
2f70: 6e 2e 0a 23 0a 0a 23 20 4e 6f 20 6e 65 65 64 20 n..#..# No need
2f80: 74 6f 20 67 65 6e 65 72 61 74 65 20 74 68 65 20 to generate the
2f90: 73 63 72 69 70 74 73 20 69 66 20 74 68 65 72 65 scripts if there
2fa0: 20 61 72 65 20 6e 6f 20 43 4f 4e 46 49 47 5f 46 are no CONFIG_F
2fb0: 49 4c 45 53 2e 0a 23 20 54 68 69 73 20 68 61 70 ILES..# This hap
2fc0: 70 65 6e 73 20 66 6f 72 20 69 6e 73 74 61 6e 63 pens for instanc
2fd0: 65 20 77 68 65 6e 20 2e 2f 63 6f 6e 66 69 67 2e e when ./config.
2fe0: 73 74 61 74 75 73 20 63 6f 6e 66 69 67 2e 68 0a status config.h.
2ff0: 69 66 20 74 65 73 74 20 2d 6e 20 22 24 43 4f 4e if test -n "$CON
3000: 46 49 47 5f 46 49 4c 45 53 22 3b 20 74 68 65 6e FIG_FILES"; then
3010: 0a 20 20 23 20 50 72 6f 74 65 63 74 20 61 67 61 . # Protect aga
3020: 69 6e 73 74 20 62 65 69 6e 67 20 6f 6e 20 74 68 inst being on th
3030: 65 20 72 69 67 68 74 20 73 69 64 65 20 6f 66 20 e right side of
3040: 61 20 73 65 64 20 73 75 62 73 74 20 69 6e 20 63 a sed subst in c
3050: 6f 6e 66 69 67 2e 73 74 61 74 75 73 2e 0a 20 20 onfig.status..
3060: 73 65 64 20 27 73 2f 2c 40 2f 40 40 2f 3b 20 73 sed 's/,@/@@/; s
3070: 2f 40 2c 2f 40 40 2f 3b 20 73 2f 2c 3b 74 20 74 /@,/@@/; s/,;t t
3080: 24 2f 40 3b 74 20 74 2f 3b 20 2f 40 3b 74 20 74 $/@;t t/; /@;t t
3090: 24 2f 73 2f 5b 5c 5c 26 2c 5d 2f 5c 5c 26 2f 67 $/s/[\\&,]/\\&/g
30a0: 3b 0a 20 20 20 73 2f 40 40 2f 2c 40 2f 3b 20 73 ;. s/@@/,@/; s
30b0: 2f 40 40 2f 40 2c 2f 3b 20 73 2f 40 3b 74 20 74 /@@/@,/; s/@;t t
30c0: 24 2f 2c 3b 74 20 74 2f 27 20 3e 24 74 6d 70 2f $/,;t t/' >$tmp/
30d0: 73 75 62 73 2e 73 65 64 20 3c 3c 5c 43 45 4f 46 subs.sed <<\CEOF
30e0: 0a 73 2c 40 53 48 45 4c 4c 40 2c 2f 62 69 6e 2f .s,@SHELL@,/bin/
30f0: 73 68 2c 3b 74 20 74 0a 73 2c 40 50 41 54 48 5f sh,;t t.s,@PATH_
3100: 53 45 50 41 52 41 54 4f 52 40 2c 3a 2c 3b 74 20 SEPARATOR@,:,;t
3110: 74 0a 73 2c 40 50 41 43 4b 41 47 45 5f 4e 41 4d t.s,@PACKAGE_NAM
3120: 45 40 2c 2c 3b 74 20 74 0a 73 2c 40 50 41 43 4b E@,,;t t.s,@PACK
3130: 41 47 45 5f 54 41 52 4e 41 4d 45 40 2c 2c 3b 74 AGE_TARNAME@,,;t
3140: 20 74 0a 73 2c 40 50 41 43 4b 41 47 45 5f 56 45 t.s,@PACKAGE_VE
3150: 52 53 49 4f 4e 40 2c 2c 3b 74 20 74 0a 73 2c 40 RSION@,,;t t.s,@
3160: 50 41 43 4b 41 47 45 5f 53 54 52 49 4e 47 40 2c PACKAGE_STRING@,
3170: 2c 3b 74 20 74 0a 73 2c 40 50 41 43 4b 41 47 45 ,;t t.s,@PACKAGE
3180: 5f 42 55 47 52 45 50 4f 52 54 40 2c 2c 3b 74 20 _BUGREPORT@,,;t
3190: 74 0a 73 2c 40 65 78 65 63 5f 70 72 65 66 69 78 t.s,@exec_prefix
31a0: 40 2c 24 7b 70 72 65 66 69 78 7d 2c 3b 74 20 74 @,${prefix},;t t
31b0: 0a 73 2c 40 70 72 65 66 69 78 40 2c 2f 6d 79 6c .s,@prefix@,/myl
31c0: 69 62 73 2f 69 75 70 2c 3b 74 20 74 0a 73 2c 40 ibs/iup,;t t.s,@
31d0: 70 72 6f 67 72 61 6d 5f 74 72 61 6e 73 66 6f 72 program_transfor
31e0: 6d 5f 6e 61 6d 65 40 2c 73 2c 78 2c 78 2c 2c 3b m_name@,s,x,x,,;
31f0: 74 20 74 0a 73 2c 40 62 69 6e 64 69 72 40 2c 24 t t.s,@bindir@,$
3200: 7b 65 78 65 63 5f 70 72 65 66 69 78 7d 2f 62 69 {exec_prefix}/bi
3210: 6e 2c 3b 74 20 74 0a 73 2c 40 73 62 69 6e 64 69 n,;t t.s,@sbindi
3220: 72 40 2c 24 7b 65 78 65 63 5f 70 72 65 66 69 78 r@,${exec_prefix
3230: 7d 2f 73 62 69 6e 2c 3b 74 20 74 0a 73 2c 40 6c }/sbin,;t t.s,@l
3240: 69 62 65 78 65 63 64 69 72 40 2c 24 7b 65 78 65 ibexecdir@,${exe
3250: 63 5f 70 72 65 66 69 78 7d 2f 6c 69 62 65 78 65 c_prefix}/libexe
3260: 63 2c 3b 74 20 74 0a 73 2c 40 64 61 74 61 64 69 c,;t t.s,@datadi
3270: 72 40 2c 24 7b 70 72 65 66 69 78 7d 2f 73 68 61 r@,${prefix}/sha
3280: 72 65 2c 3b 74 20 74 0a 73 2c 40 73 79 73 63 6f re,;t t.s,@sysco
3290: 6e 66 64 69 72 40 2c 24 7b 70 72 65 66 69 78 7d nfdir@,${prefix}
32a0: 2f 65 74 63 2c 3b 74 20 74 0a 73 2c 40 73 68 61 /etc,;t t.s,@sha
32b0: 72 65 64 73 74 61 74 65 64 69 72 40 2c 24 7b 70 redstatedir@,${p
32c0: 72 65 66 69 78 7d 2f 63 6f 6d 2c 3b 74 20 74 0a refix}/com,;t t.
32d0: 73 2c 40 6c 6f 63 61 6c 73 74 61 74 65 64 69 72 s,@localstatedir
32e0: 40 2c 24 7b 70 72 65 66 69 78 7d 2f 76 61 72 2c @,${prefix}/var,
32f0: 3b 74 20 74 0a 73 2c 40 6c 69 62 64 69 72 40 2c ;t t.s,@libdir@,
3300: 24 7b 65 78 65 63 5f 70 72 65 66 69 78 7d 2f 6c ${exec_prefix}/l
3310: 69 62 2c 3b 74 20 74 0a 73 2c 40 69 6e 63 6c 75 ib,;t t.s,@inclu
3320: 64 65 64 69 72 40 2c 24 7b 70 72 65 66 69 78 7d dedir@,${prefix}
3330: 2f 69 6e 63 6c 75 64 65 2c 3b 74 20 74 0a 73 2c /include,;t t.s,
3340: 40 6f 6c 64 69 6e 63 6c 75 64 65 64 69 72 40 2c @oldincludedir@,
3350: 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2c 3b 74 20 /usr/include,;t
3360: 74 0a 73 2c 40 69 6e 66 6f 64 69 72 40 2c 24 7b t.s,@infodir@,${
3370: 70 72 65 66 69 78 7d 2f 69 6e 66 6f 2c 3b 74 20 prefix}/info,;t
3380: 74 0a 73 2c 40 6d 61 6e 64 69 72 40 2c 24 7b 70 t.s,@mandir@,${p
3390: 72 65 66 69 78 7d 2f 6d 61 6e 2c 3b 74 20 74 0a refix}/man,;t t.
33a0: 73 2c 40 62 75 69 6c 64 5f 61 6c 69 61 73 40 2c s,@build_alias@,
33b0: 2c 3b 74 20 74 0a 73 2c 40 68 6f 73 74 5f 61 6c ,;t t.s,@host_al
33c0: 69 61 73 40 2c 2c 3b 74 20 74 0a 73 2c 40 74 61 ias@,,;t t.s,@ta
33d0: 72 67 65 74 5f 61 6c 69 61 73 40 2c 2c 3b 74 20 rget_alias@,,;t
33e0: 74 0a 73 2c 40 44 45 46 53 40 2c 2d 44 50 41 43 t.s,@DEFS@,-DPAC
33f0: 4b 41 47 45 5f 4e 41 4d 45 3d 5c 22 5c 22 20 2d KAGE_NAME=\"\" -
3400: 44 50 41 43 4b 41 47 45 5f 54 41 52 4e 41 4d 45 DPACKAGE_TARNAME
3410: 3d 5c 22 5c 22 20 2d 44 50 41 43 4b 41 47 45 5f =\"\" -DPACKAGE_
3420: 56 45 52 53 49 4f 4e 3d 5c 22 5c 22 20 2d 44 50 VERSION=\"\" -DP
3430: 41 43 4b 41 47 45 5f 53 54 52 49 4e 47 3d 5c 22 ACKAGE_STRING=\"
3440: 5c 22 20 2d 44 50 41 43 4b 41 47 45 5f 42 55 47 \" -DPACKAGE_BUG
3450: 52 45 50 4f 52 54 3d 5c 22 5c 22 20 2d 44 5f 5f REPORT=\"\" -D__
3460: 69 33 38 36 5f 5f 3d 31 20 2d 44 53 54 44 43 5f i386__=1 -DSTDC_
3470: 48 45 41 44 45 52 53 3d 31 20 2d 44 48 41 56 45 HEADERS=1 -DHAVE
3480: 5f 53 59 53 5f 54 59 50 45 53 5f 48 3d 31 20 2d _SYS_TYPES_H=1 -
3490: 44 48 41 56 45 5f 53 59 53 5f 53 54 41 54 5f 48 DHAVE_SYS_STAT_H
34a0: 3d 31 20 2d 44 48 41 56 45 5f 53 54 44 4c 49 42 =1 -DHAVE_STDLIB
34b0: 5f 48 3d 31 20 2d 44 48 41 56 45 5f 53 54 52 49 _H=1 -DHAVE_STRI
34c0: 4e 47 5f 48 3d 31 20 2d 44 48 41 56 45 5f 4d 45 NG_H=1 -DHAVE_ME
34d0: 4d 4f 52 59 5f 48 3d 31 20 2d 44 48 41 56 45 5f MORY_H=1 -DHAVE_
34e0: 53 54 52 49 4e 47 53 5f 48 3d 31 20 2d 44 48 41 STRINGS_H=1 -DHA
34f0: 56 45 5f 49 4e 54 54 59 50 45 53 5f 48 3d 31 20 VE_INTTYPES_H=1
3500: 2d 44 48 41 56 45 5f 53 54 44 49 4e 54 5f 48 3d -DHAVE_STDINT_H=
3510: 31 20 2d 44 48 41 56 45 5f 55 4e 49 53 54 44 5f 1 -DHAVE_UNISTD_
3520: 48 3d 31 20 2c 3b 74 20 74 0a 73 2c 40 45 43 48 H=1 ,;t t.s,@ECH
3530: 4f 5f 43 40 2c 2c 3b 74 20 74 0a 73 2c 40 45 43 O_C@,,;t t.s,@EC
3540: 48 4f 5f 4e 40 2c 2d 6e 2c 3b 74 20 74 0a 73 2c HO_N@,-n,;t t.s,
3550: 40 45 43 48 4f 5f 54 40 2c 2c 3b 74 20 74 0a 73 @ECHO_T@,,;t t.s
3560: 2c 40 4c 49 42 53 40 2c 2c 3b 74 20 74 0a 73 2c ,@LIBS@,,;t t.s,
3570: 40 43 43 40 2c 67 63 63 2c 3b 74 20 74 0a 73 2c @CC@,gcc,;t t.s,
3580: 40 43 46 4c 41 47 53 40 2c 2d 67 20 2d 4f 32 2c @CFLAGS@,-g -O2,
3590: 3b 74 20 74 0a 73 2c 40 4c 44 46 4c 41 47 53 40 ;t t.s,@LDFLAGS@
35a0: 2c 2c 3b 74 20 74 0a 73 2c 40 43 50 50 46 4c 41 ,,;t t.s,@CPPFLA
35b0: 47 53 40 2c 2c 3b 74 20 74 0a 73 2c 40 61 63 5f GS@,,;t t.s,@ac_
35c0: 63 74 5f 43 43 40 2c 67 63 63 2c 3b 74 20 74 0a ct_CC@,gcc,;t t.
35d0: 73 2c 40 45 58 45 45 58 54 40 2c 2e 65 78 65 2c s,@EXEEXT@,.exe,
35e0: 3b 74 20 74 0a 73 2c 40 4f 42 4a 45 58 54 40 2c ;t t.s,@OBJEXT@,
35f0: 6f 2c 3b 74 20 74 0a 73 2c 40 43 50 50 40 2c 67 o,;t t.s,@CPP@,g
3600: 63 63 20 2d 45 2c 3b 74 20 74 0a 73 2c 40 45 47 cc -E,;t t.s,@EG
3610: 52 45 50 40 2c 67 72 65 70 20 2d 45 2c 3b 74 20 REP@,grep -E,;t
3620: 74 0a 73 2c 40 43 43 5f 47 43 43 40 2c 74 72 75 t.s,@CC_GCC@,tru
3630: 65 2c 3b 74 20 74 0a 73 2c 40 47 43 43 5f 58 5f e,;t t.s,@GCC_X_
3640: 4e 4f 4e 45 40 2c 2d 78 20 6e 6f 6e 65 2c 3b 74 NONE@,-x none,;t
3650: 20 74 0a 73 2c 40 52 41 4e 4c 49 42 40 2c 72 61 t.s,@RANLIB@,ra
3660: 6e 6c 69 62 2c 3b 74 20 74 0a 73 2c 40 53 45 54 nlib,;t t.s,@SET
3670: 5f 4d 41 4b 45 40 2c 2c 3b 74 20 74 0a 73 2c 40 _MAKE@,,;t t.s,@
3680: 49 4e 53 54 41 4c 4c 40 2c 2f 62 69 6e 2f 69 6e INSTALL@,/bin/in
3690: 73 74 61 6c 6c 20 2d 63 2c 3b 74 20 74 0a 73 2c stall -c,;t t.s,
36a0: 40 49 4e 53 54 41 4c 4c 5f 50 52 4f 47 52 41 4d @INSTALL_PROGRAM
36b0: 40 2c 24 28 49 4e 53 54 41 4c 4c 29 2c 3b 74 20 @,$(INSTALL),;t
36c0: 74 0a 73 2c 40 49 4e 53 54 41 4c 4c 5f 44 41 54 t.s,@INSTALL_DAT
36d0: 41 40 2c 24 28 49 4e 53 54 41 4c 4c 29 20 2d 6d A@,$(INSTALL) -m
36e0: 20 36 34 34 2c 3b 74 20 74 0a 73 2c 40 43 50 40 644,;t t.s,@CP@
36f0: 2c 63 70 20 2d 70 2c 3b 74 20 74 0a 73 2c 40 4c ,cp -p,;t t.s,@L
3700: 4e 40 2c 6c 6e 2c 3b 74 20 74 0a 73 2c 40 4c 4e N@,ln,;t t.s,@LN
3710: 5f 53 40 2c 6c 6e 2c 3b 74 20 74 0a 73 2c 40 62 _S@,ln,;t t.s,@b
3720: 75 69 6c 64 40 2c 69 36 38 36 2d 70 63 2d 6d 69 uild@,i686-pc-mi
3730: 6e 67 77 33 32 2c 3b 74 20 74 0a 73 2c 40 62 75 ngw32,;t t.s,@bu
3740: 69 6c 64 5f 63 70 75 40 2c 69 36 38 36 2c 3b 74 ild_cpu@,i686,;t
3750: 20 74 0a 73 2c 40 62 75 69 6c 64 5f 76 65 6e 64 t.s,@build_vend
3760: 6f 72 40 2c 70 63 2c 3b 74 20 74 0a 73 2c 40 62 or@,pc,;t t.s,@b
3770: 75 69 6c 64 5f 6f 73 40 2c 6d 69 6e 67 77 33 32 uild_os@,mingw32
3780: 2c 3b 74 20 74 0a 73 2c 40 68 6f 73 74 40 2c 69 ,;t t.s,@host@,i
3790: 36 38 36 2d 70 63 2d 6d 69 6e 67 77 33 32 2c 3b 686-pc-mingw32,;
37a0: 74 20 74 0a 73 2c 40 68 6f 73 74 5f 63 70 75 40 t t.s,@host_cpu@
37b0: 2c 69 33 38 36 2c 3b 74 20 74 0a 73 2c 40 68 6f ,i386,;t t.s,@ho
37c0: 73 74 5f 76 65 6e 64 6f 72 40 2c 70 63 2c 3b 74 st_vendor@,pc,;t
37d0: 20 74 0a 73 2c 40 68 6f 73 74 5f 6f 73 40 2c 6d t.s,@host_os@,m
37e0: 69 6e 67 77 33 32 2c 3b 74 20 74 0a 73 2c 40 45 ingw32,;t t.s,@E
37f0: 43 48 4f 40 2c 65 63 68 6f 2c 3b 74 20 74 0a 73 CHO@,echo,;t t.s
3800: 2c 40 61 63 5f 63 74 5f 52 41 4e 4c 49 42 40 2c ,@ac_ct_RANLIB@,
3810: 2c 3b 74 20 74 0a 73 2c 40 53 54 52 49 50 40 2c ,;t t.s,@STRIP@,
3820: 73 74 72 69 70 2c 3b 74 20 74 0a 73 2c 40 61 63 strip,;t t.s,@ac
3830: 5f 63 74 5f 53 54 52 49 50 40 2c 73 74 72 69 70 _ct_STRIP@,strip
3840: 2c 3b 74 20 74 0a 73 2c 40 4c 49 42 54 4f 4f 4c ,;t t.s,@LIBTOOL
3850: 40 2c 24 28 53 48 45 4c 4c 29 20 24 28 74 6f 70 @,$(SHELL) $(top
3860: 5f 62 75 69 6c 64 64 69 72 29 2f 6c 69 62 74 6f _builddir)/libto
3870: 6f 6c 2c 3b 74 20 74 0a 73 2c 40 73 75 62 64 69 ol,;t t.s,@subdi
3880: 72 73 40 2c 20 76 61 63 61 6c 6c 5f 72 20 74 72 rs@, vacall_r tr
3890: 61 6d 70 6f 6c 69 6e 65 5f 72 2c 3b 74 20 74 0a ampoline_r,;t t.
38a0: 73 2c 40 4c 49 42 4f 42 4a 53 40 2c 2c 3b 74 20 s,@LIBOBJS@,,;t
38b0: 74 0a 73 2c 40 4c 54 4c 49 42 4f 42 4a 53 40 2c t.s,@LTLIBOBJS@,
38c0: 2c 3b 74 20 74 0a 43 45 4f 46 0a 0a 20 20 23 20 ,;t t.CEOF.. #
38d0: 53 70 6c 69 74 20 74 68 65 20 73 75 62 73 74 69 Split the substi
38e0: 74 75 74 69 6f 6e 73 20 69 6e 74 6f 20 62 69 74 tutions into bit
38f0: 65 2d 73 69 7a 65 64 20 70 69 65 63 65 73 20 66 e-sized pieces f
3900: 6f 72 20 73 65 64 73 20 77 69 74 68 0a 20 20 23 or seds with. #
3910: 20 73 6d 61 6c 6c 20 63 6f 6d 6d 61 6e 64 20 6e small command n
3920: 75 6d 62 65 72 20 6c 69 6d 69 74 73 2c 20 6c 69 umber limits, li
3930: 6b 65 20 6f 6e 20 44 69 67 69 74 61 6c 20 4f 53 ke on Digital OS
3940: 46 2f 31 20 61 6e 64 20 48 50 2d 55 58 2e 0a 20 F/1 and HP-UX..
3950: 20 61 63 5f 6d 61 78 5f 73 65 64 5f 6c 69 6e 65 ac_max_sed_line
3960: 73 3d 34 38 0a 20 20 61 63 5f 73 65 64 5f 66 72 s=48. ac_sed_fr
3970: 61 67 3d 31 20 23 20 4e 75 6d 62 65 72 20 6f 66 ag=1 # Number of
3980: 20 63 75 72 72 65 6e 74 20 66 69 6c 65 2e 0a 20 current file..
3990: 20 61 63 5f 62 65 67 3d 31 20 23 20 46 69 72 73 ac_beg=1 # Firs
39a0: 74 20 6c 69 6e 65 20 66 6f 72 20 63 75 72 72 65 t line for curre
39b0: 6e 74 20 66 69 6c 65 2e 0a 20 20 61 63 5f 65 6e nt file.. ac_en
39c0: 64 3d 24 61 63 5f 6d 61 78 5f 73 65 64 5f 6c 69 d=$ac_max_sed_li
39d0: 6e 65 73 20 23 20 4c 69 6e 65 20 61 66 74 65 72 nes # Line after
39e0: 20 6c 61 73 74 20 6c 69 6e 65 20 66 6f 72 20 63 last line for c
39f0: 75 72 72 65 6e 74 20 66 69 6c 65 2e 0a 20 20 61 urrent file.. a
3a00: 63 5f 6d 6f 72 65 5f 6c 69 6e 65 73 3d 3a 0a 20 c_more_lines=:.
3a10: 20 61 63 5f 73 65 64 5f 63 6d 64 73 3d 0a 20 20 ac_sed_cmds=.
3a20: 77 68 69 6c 65 20 24 61 63 5f 6d 6f 72 65 5f 6c while $ac_more_l
3a30: 69 6e 65 73 3b 20 64 6f 0a 20 20 20 20 69 66 20 ines; do. if
3a40: 74 65 73 74 20 24 61 63 5f 62 65 67 20 2d 67 74 test $ac_beg -gt
3a50: 20 31 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 73 1; then. s
3a60: 65 64 20 22 31 2c 24 7b 61 63 5f 62 65 67 7d 64 ed "1,${ac_beg}d
3a70: 3b 20 24 7b 61 63 5f 65 6e 64 7d 71 22 20 24 74 ; ${ac_end}q" $t
3a80: 6d 70 2f 73 75 62 73 2e 73 65 64 20 3e 24 74 6d mp/subs.sed >$tm
3a90: 70 2f 73 75 62 73 2e 66 72 61 67 0a 20 20 20 20 p/subs.frag.
3aa0: 65 6c 73 65 0a 20 20 20 20 20 20 73 65 64 20 22 else. sed "
3ab0: 24 7b 61 63 5f 65 6e 64 7d 71 22 20 24 74 6d 70 ${ac_end}q" $tmp
3ac0: 2f 73 75 62 73 2e 73 65 64 20 3e 24 74 6d 70 2f /subs.sed >$tmp/
3ad0: 73 75 62 73 2e 66 72 61 67 0a 20 20 20 20 66 69 subs.frag. fi
3ae0: 0a 20 20 20 20 69 66 20 74 65 73 74 20 21 20 2d . if test ! -
3af0: 73 20 24 74 6d 70 2f 73 75 62 73 2e 66 72 61 67 s $tmp/subs.frag
3b00: 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 61 63 5f ; then. ac_
3b10: 6d 6f 72 65 5f 6c 69 6e 65 73 3d 66 61 6c 73 65 more_lines=false
3b20: 0a 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 . else.
3b30: 23 20 54 68 65 20 70 75 72 70 6f 73 65 20 6f 66 # The purpose of
3b40: 20 74 68 65 20 6c 61 62 65 6c 20 61 6e 64 20 6f the label and o
3b50: 66 20 74 68 65 20 62 72 61 6e 63 68 69 6e 67 20 f the branching
3b60: 63 6f 6e 64 69 74 69 6f 6e 20 69 73 20 74 6f 0a condition is to.
3b70: 20 20 20 20 20 20 23 20 73 70 65 65 64 20 75 70 # speed up
3b80: 20 74 68 65 20 73 65 64 20 70 72 6f 63 65 73 73 the sed process
3b90: 69 6e 67 20 28 69 66 20 74 68 65 72 65 20 61 72 ing (if there ar
3ba0: 65 20 6e 6f 20 60 40 27 20 61 74 20 61 6c 6c 2c e no `@' at all,
3bb0: 20 74 68 65 72 65 0a 20 20 20 20 20 20 23 20 69 there. # i
3bc0: 73 20 6e 6f 20 6e 65 65 64 20 74 6f 20 62 72 6f s no need to bro
3bd0: 77 73 65 20 61 6e 79 20 6f 66 20 74 68 65 20 73 wse any of the s
3be0: 75 62 73 74 69 74 75 74 69 6f 6e 73 29 2e 0a 20 ubstitutions)..
3bf0: 20 20 20 20 20 23 20 54 68 65 73 65 20 61 72 65 # These are
3c00: 20 74 68 65 20 74 77 6f 20 65 78 74 72 61 20 73 the two extra s
3c10: 65 64 20 63 6f 6d 6d 61 6e 64 73 20 6d 65 6e 74 ed commands ment
3c20: 69 6f 6e 65 64 20 61 62 6f 76 65 2e 0a 20 20 20 ioned above..
3c30: 20 20 20 28 65 63 68 6f 20 27 3a 74 0a 20 20 2f (echo ':t. /
3c40: 40 5b 61 2d 7a 41 2d 5a 5f 5d 5b 61 2d 7a 41 2d @[a-zA-Z_][a-zA-
3c50: 5a 5f 30 2d 39 5d 2a 40 2f 21 62 27 20 26 26 20 Z_0-9]*@/!b' &&
3c60: 63 61 74 20 24 74 6d 70 2f 73 75 62 73 2e 66 72 cat $tmp/subs.fr
3c70: 61 67 29 20 3e 24 74 6d 70 2f 73 75 62 73 2d 24 ag) >$tmp/subs-$
3c80: 61 63 5f 73 65 64 5f 66 72 61 67 2e 73 65 64 0a ac_sed_frag.sed.
3c90: 20 20 20 20 20 20 69 66 20 74 65 73 74 20 2d 7a if test -z
3ca0: 20 22 24 61 63 5f 73 65 64 5f 63 6d 64 73 22 3b "$ac_sed_cmds";
3cb0: 20 74 68 65 6e 0a 09 61 63 5f 73 65 64 5f 63 6d then..ac_sed_cm
3cc0: 64 73 3d 22 73 65 64 20 2d 66 20 24 74 6d 70 2f ds="sed -f $tmp/
3cd0: 73 75 62 73 2d 24 61 63 5f 73 65 64 5f 66 72 61 subs-$ac_sed_fra
3ce0: 67 2e 73 65 64 22 0a 20 20 20 20 20 20 65 6c 73 g.sed". els
3cf0: 65 0a 09 61 63 5f 73 65 64 5f 63 6d 64 73 3d 22 e..ac_sed_cmds="
3d00: 24 61 63 5f 73 65 64 5f 63 6d 64 73 20 7c 20 73 $ac_sed_cmds | s
3d10: 65 64 20 2d 66 20 24 74 6d 70 2f 73 75 62 73 2d ed -f $tmp/subs-
3d20: 24 61 63 5f 73 65 64 5f 66 72 61 67 2e 73 65 64 $ac_sed_frag.sed
3d30: 22 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 ". fi.
3d40: 20 61 63 5f 73 65 64 5f 66 72 61 67 3d 60 65 78 ac_sed_frag=`ex
3d50: 70 72 20 24 61 63 5f 73 65 64 5f 66 72 61 67 20 pr $ac_sed_frag
3d60: 2b 20 31 60 0a 20 20 20 20 20 20 61 63 5f 62 65 + 1`. ac_be
3d70: 67 3d 24 61 63 5f 65 6e 64 0a 20 20 20 20 20 20 g=$ac_end.
3d80: 61 63 5f 65 6e 64 3d 60 65 78 70 72 20 24 61 63 ac_end=`expr $ac
3d90: 5f 65 6e 64 20 2b 20 24 61 63 5f 6d 61 78 5f 73 _end + $ac_max_s
3da0: 65 64 5f 6c 69 6e 65 73 60 0a 20 20 20 20 66 69 ed_lines`. fi
3db0: 0a 20 20 64 6f 6e 65 0a 20 20 69 66 20 74 65 73 . done. if tes
3dc0: 74 20 2d 7a 20 22 24 61 63 5f 73 65 64 5f 63 6d t -z "$ac_sed_cm
3dd0: 64 73 22 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 ds"; then. ac
3de0: 5f 73 65 64 5f 63 6d 64 73 3d 63 61 74 0a 20 20 _sed_cmds=cat.
3df0: 66 69 0a 66 69 20 23 20 74 65 73 74 20 2d 6e 20 fi.fi # test -n
3e00: 22 24 43 4f 4e 46 49 47 5f 46 49 4c 45 53 22 0a "$CONFIG_FILES".
3e10: 0a 66 6f 72 20 61 63 5f 66 69 6c 65 20 69 6e 20 .for ac_file in
3e20: 3a 20 24 43 4f 4e 46 49 47 5f 46 49 4c 45 53 3b : $CONFIG_FILES;
3e30: 20 64 6f 20 74 65 73 74 20 22 78 24 61 63 5f 66 do test "x$ac_f
3e40: 69 6c 65 22 20 3d 20 78 3a 20 26 26 20 63 6f 6e ile" = x: && con
3e50: 74 69 6e 75 65 0a 20 20 23 20 53 75 70 70 6f 72 tinue. # Suppor
3e60: 74 20 22 6f 75 74 66 69 6c 65 5b 3a 69 6e 66 69 t "outfile[:infi
3e70: 6c 65 5b 3a 69 6e 66 69 6c 65 2e 2e 2e 5d 5d 22 le[:infile...]]"
3e80: 2c 20 64 65 66 61 75 6c 74 69 6e 67 20 69 6e 66 , defaulting inf
3e90: 69 6c 65 3d 22 6f 75 74 66 69 6c 65 2e 69 6e 22 ile="outfile.in"
3ea0: 2e 0a 20 20 63 61 73 65 20 24 61 63 5f 66 69 6c .. case $ac_fil
3eb0: 65 20 69 6e 0a 20 20 2d 20 7c 20 2a 3a 2d 20 7c e in. - | *:- |
3ec0: 20 2a 3a 2d 3a 2a 20 29 20 23 20 69 6e 70 75 74 *:-:* ) # input
3ed0: 20 66 72 6f 6d 20 73 74 64 69 6e 0a 09 63 61 74 from stdin..cat
3ee0: 20 3e 24 74 6d 70 2f 73 74 64 69 6e 0a 09 61 63 >$tmp/stdin..ac
3ef0: 5f 66 69 6c 65 5f 69 6e 3d 60 65 63 68 6f 20 22 _file_in=`echo "
3f00: 24 61 63 5f 66 69 6c 65 22 20 7c 20 73 65 64 20 $ac_file" | sed
3f10: 27 73 2c 5b 5e 3a 5d 2a 3a 2c 2c 27 60 0a 09 61 's,[^:]*:,,'`..a
3f20: 63 5f 66 69 6c 65 3d 60 65 63 68 6f 20 22 24 61 c_file=`echo "$a
3f30: 63 5f 66 69 6c 65 22 20 7c 20 73 65 64 20 27 73 c_file" | sed 's
3f40: 2c 3a 2e 2a 2c 2c 27 60 20 3b 3b 0a 20 20 2a 3a ,:.*,,'` ;;. *:
3f50: 2a 20 29 20 61 63 5f 66 69 6c 65 5f 69 6e 3d 60 * ) ac_file_in=`
3f60: 65 63 68 6f 20 22 24 61 63 5f 66 69 6c 65 22 20 echo "$ac_file"
3f70: 7c 20 73 65 64 20 27 73 2c 5b 5e 3a 5d 2a 3a 2c | sed 's,[^:]*:,
3f80: 2c 27 60 0a 09 61 63 5f 66 69 6c 65 3d 60 65 63 ,'`..ac_file=`ec
3f90: 68 6f 20 22 24 61 63 5f 66 69 6c 65 22 20 7c 20 ho "$ac_file" |
3fa0: 73 65 64 20 27 73 2c 3a 2e 2a 2c 2c 27 60 20 3b sed 's,:.*,,'` ;
3fb0: 3b 0a 20 20 2a 20 29 20 20 20 61 63 5f 66 69 6c ;. * ) ac_fil
3fc0: 65 5f 69 6e 3d 24 61 63 5f 66 69 6c 65 2e 69 6e e_in=$ac_file.in
3fd0: 20 3b 3b 0a 20 20 65 73 61 63 0a 0a 20 20 23 20 ;;. esac.. #
3fe0: 43 6f 6d 70 75 74 65 20 40 73 72 63 64 69 72 40 Compute @srcdir@
3ff0: 2c 20 40 74 6f 70 5f 73 72 63 64 69 72 40 2c 20 , @top_srcdir@,
4000: 61 6e 64 20 40 49 4e 53 54 41 4c 4c 40 20 66 6f and @INSTALL@ fo
4010: 72 20 73 75 62 64 69 72 65 63 74 6f 72 69 65 73 r subdirectories
4020: 2e 0a 20 20 61 63 5f 64 69 72 3d 60 28 64 69 72 .. ac_dir=`(dir
4030: 6e 61 6d 65 20 22 24 61 63 5f 66 69 6c 65 22 29 name "$ac_file")
4040: 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 0a 2>/dev/null ||.
4050: 24 61 73 5f 65 78 70 72 20 58 22 24 61 63 5f 66 $as_expr X"$ac_f
4060: 69 6c 65 22 20 3a 20 27 58 5c 28 2e 2a 5b 5e 2f ile" : 'X\(.*[^/
4070: 5d 5c 29 2f 2f 2a 5b 5e 2f 5d 5b 5e 2f 5d 2a 2f ]\)//*[^/][^/]*/
4080: 2a 24 27 20 5c 7c 20 5c 0a 09 20 58 22 24 61 63 *$' \| \.. X"$ac
4090: 5f 66 69 6c 65 22 20 3a 20 27 58 5c 28 2f 2f 5c _file" : 'X\(//\
40a0: 29 5b 5e 2f 5d 27 20 5c 7c 20 5c 0a 09 20 58 22 )[^/]' \| \.. X"
40b0: 24 61 63 5f 66 69 6c 65 22 20 3a 20 27 58 5c 28 $ac_file" : 'X\(
40c0: 2f 2f 5c 29 24 27 20 5c 7c 20 5c 0a 09 20 58 22 //\)$' \| \.. X"
40d0: 24 61 63 5f 66 69 6c 65 22 20 3a 20 27 58 5c 28 $ac_file" : 'X\(
40e0: 2f 5c 29 27 20 5c 7c 20 5c 0a 09 20 2e 20 20 20 /\)' \| \.. .
40f0: 20 20 3a 20 27 5c 28 2e 5c 29 27 20 32 3e 2f 64 : '\(.\)' 2>/d
4100: 65 76 2f 6e 75 6c 6c 20 7c 7c 0a 65 63 68 6f 20 ev/null ||.echo
4110: 58 22 24 61 63 5f 66 69 6c 65 22 20 7c 0a 20 20 X"$ac_file" |.
4120: 20 20 73 65 64 20 27 2f 5e 58 5c 28 2e 2a 5b 5e sed '/^X\(.*[^
4130: 2f 5d 5c 29 5c 2f 5c 2f 2a 5b 5e 2f 5d 5b 5e 2f /]\)\/\/*[^/][^/
4140: 5d 2a 5c 2f 2a 24 2f 7b 20 73 2f 2f 5c 31 2f 3b ]*\/*$/{ s//\1/;
4150: 20 71 3b 20 7d 0a 20 20 09 20 20 2f 5e 58 5c 28 q; }. . /^X\(
4160: 5c 2f 5c 2f 5c 29 5b 5e 2f 5d 2e 2a 2f 7b 20 73 \/\/\)[^/].*/{ s
4170: 2f 2f 5c 31 2f 3b 20 71 3b 20 7d 0a 20 20 09 20 //\1/; q; }. .
4180: 20 2f 5e 58 5c 28 5c 2f 5c 2f 5c 29 24 2f 7b 20 /^X\(\/\/\)$/{
4190: 73 2f 2f 5c 31 2f 3b 20 71 3b 20 7d 0a 20 20 09 s//\1/; q; }. .
41a0: 20 20 2f 5e 58 5c 28 5c 2f 5c 29 2e 2a 2f 7b 20 /^X\(\/\).*/{
41b0: 73 2f 2f 5c 31 2f 3b 20 71 3b 20 7d 0a 20 20 09 s//\1/; q; }. .
41c0: 20 20 73 2f 2e 2a 2f 2e 2f 3b 20 71 27 60 0a 20 s/.*/./; q'`.
41d0: 20 7b 20 69 66 20 24 61 73 5f 6d 6b 64 69 72 5f { if $as_mkdir_
41e0: 70 3b 20 74 68 65 6e 0a 20 20 20 20 6d 6b 64 69 p; then. mkdi
41f0: 72 20 2d 70 20 22 24 61 63 5f 64 69 72 22 0a 20 r -p "$ac_dir".
4200: 20 65 6c 73 65 0a 20 20 20 20 61 73 5f 64 69 72 else. as_dir
4210: 3d 22 24 61 63 5f 64 69 72 22 0a 20 20 20 20 61 ="$ac_dir". a
4220: 73 5f 64 69 72 73 3d 0a 20 20 20 20 77 68 69 6c s_dirs=. whil
4230: 65 20 74 65 73 74 20 21 20 2d 64 20 22 24 61 73 e test ! -d "$as
4240: 5f 64 69 72 22 3b 20 64 6f 0a 20 20 20 20 20 20 _dir"; do.
4250: 61 73 5f 64 69 72 73 3d 22 24 61 73 5f 64 69 72 as_dirs="$as_dir
4260: 20 24 61 73 5f 64 69 72 73 22 0a 20 20 20 20 20 $as_dirs".
4270: 20 61 73 5f 64 69 72 3d 60 28 64 69 72 6e 61 6d as_dir=`(dirnam
4280: 65 20 22 24 61 73 5f 64 69 72 22 29 20 32 3e 2f e "$as_dir") 2>/
4290: 64 65 76 2f 6e 75 6c 6c 20 7c 7c 0a 24 61 73 5f dev/null ||.$as_
42a0: 65 78 70 72 20 58 22 24 61 73 5f 64 69 72 22 20 expr X"$as_dir"
42b0: 3a 20 27 58 5c 28 2e 2a 5b 5e 2f 5d 5c 29 2f 2f : 'X\(.*[^/]\)//
42c0: 2a 5b 5e 2f 5d 5b 5e 2f 5d 2a 2f 2a 24 27 20 5c *[^/][^/]*/*$' \
42d0: 7c 20 5c 0a 09 20 58 22 24 61 73 5f 64 69 72 22 | \.. X"$as_dir"
42e0: 20 3a 20 27 58 5c 28 2f 2f 5c 29 5b 5e 2f 5d 27 : 'X\(//\)[^/]'
42f0: 20 5c 7c 20 5c 0a 09 20 58 22 24 61 73 5f 64 69 \| \.. X"$as_di
4300: 72 22 20 3a 20 27 58 5c 28 2f 2f 5c 29 24 27 20 r" : 'X\(//\)$'
4310: 5c 7c 20 5c 0a 09 20 58 22 24 61 73 5f 64 69 72 \| \.. X"$as_dir
4320: 22 20 3a 20 27 58 5c 28 2f 5c 29 27 20 5c 7c 20 " : 'X\(/\)' \|
4330: 5c 0a 09 20 2e 20 20 20 20 20 3a 20 27 5c 28 2e \.. . : '\(.
4340: 5c 29 27 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 \)' 2>/dev/null
4350: 7c 7c 0a 65 63 68 6f 20 58 22 24 61 73 5f 64 69 ||.echo X"$as_di
4360: 72 22 20 7c 0a 20 20 20 20 73 65 64 20 27 2f 5e r" |. sed '/^
4370: 58 5c 28 2e 2a 5b 5e 2f 5d 5c 29 5c 2f 5c 2f 2a X\(.*[^/]\)\/\/*
4380: 5b 5e 2f 5d 5b 5e 2f 5d 2a 5c 2f 2a 24 2f 7b 20 [^/][^/]*\/*$/{
4390: 73 2f 2f 5c 31 2f 3b 20 71 3b 20 7d 0a 20 20 09 s//\1/; q; }. .
43a0: 20 20 2f 5e 58 5c 28 5c 2f 5c 2f 5c 29 5b 5e 2f /^X\(\/\/\)[^/
43b0: 5d 2e 2a 2f 7b 20 73 2f 2f 5c 31 2f 3b 20 71 3b ].*/{ s//\1/; q;
43c0: 20 7d 0a 20 20 09 20 20 2f 5e 58 5c 28 5c 2f 5c }. . /^X\(\/\
43d0: 2f 5c 29 24 2f 7b 20 73 2f 2f 5c 31 2f 3b 20 71 /\)$/{ s//\1/; q
43e0: 3b 20 7d 0a 20 20 09 20 20 2f 5e 58 5c 28 5c 2f ; }. . /^X\(\/
43f0: 5c 29 2e 2a 2f 7b 20 73 2f 2f 5c 31 2f 3b 20 71 \).*/{ s//\1/; q
4400: 3b 20 7d 0a 20 20 09 20 20 73 2f 2e 2a 2f 2e 2f ; }. . s/.*/./
4410: 3b 20 71 27 60 0a 20 20 20 20 64 6f 6e 65 0a 20 ; q'`. done.
4420: 20 20 20 74 65 73 74 20 21 20 2d 6e 20 22 24 61 test ! -n "$a
4430: 73 5f 64 69 72 73 22 20 7c 7c 20 6d 6b 64 69 72 s_dirs" || mkdir
4440: 20 24 61 73 5f 64 69 72 73 0a 20 20 66 69 20 7c $as_dirs. fi |
4450: 7c 20 7b 20 7b 20 65 63 68 6f 20 22 24 61 73 5f | { { echo "$as_
4460: 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f me:$LINENO: erro
4470: 72 3a 20 63 61 6e 6e 6f 74 20 63 72 65 61 74 65 r: cannot create
4480: 20 64 69 72 65 63 74 6f 72 79 20 5c 22 24 61 63 directory \"$ac
4490: 5f 64 69 72 5c 22 22 20 3e 26 35 0a 65 63 68 6f _dir\"" >&5.echo
44a0: 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a "$as_me: error:
44b0: 20 63 61 6e 6e 6f 74 20 63 72 65 61 74 65 20 64 cannot create d
44c0: 69 72 65 63 74 6f 72 79 20 5c 22 24 61 63 5f 64 irectory \"$ac_d
44d0: 69 72 5c 22 22 20 3e 26 32 3b 7d 0a 20 20 20 7b ir\"" >&2;}. {
44e0: 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 (exit 1); exit
44f0: 31 3b 20 7d 3b 20 7d 3b 20 7d 0a 0a 20 20 61 63 1; }; }; }.. ac
4500: 5f 62 75 69 6c 64 64 69 72 3d 2e 0a 0a 69 66 20 _builddir=...if
4510: 74 65 73 74 20 22 24 61 63 5f 64 69 72 22 20 21 test "$ac_dir" !
4520: 3d 20 2e 3b 20 74 68 65 6e 0a 20 20 61 63 5f 64 = .; then. ac_d
4530: 69 72 5f 73 75 66 66 69 78 3d 2f 60 65 63 68 6f ir_suffix=/`echo
4540: 20 22 24 61 63 5f 64 69 72 22 20 7c 20 73 65 64 "$ac_dir" | sed
4550: 20 27 73 2c 5e 5c 2e 5b 5c 5c 2f 5d 2c 2c 27 60 's,^\.[\\/],,'`
4560: 0a 20 20 23 20 41 20 22 2e 2e 2f 22 20 66 6f 72 . # A "../" for
4570: 20 65 61 63 68 20 64 69 72 65 63 74 6f 72 79 20 each directory
4580: 69 6e 20 24 61 63 5f 64 69 72 5f 73 75 66 66 69 in $ac_dir_suffi
4590: 78 2e 0a 20 20 61 63 5f 74 6f 70 5f 62 75 69 6c x.. ac_top_buil
45a0: 64 64 69 72 3d 60 65 63 68 6f 20 22 24 61 63 5f ddir=`echo "$ac_
45b0: 64 69 72 5f 73 75 66 66 69 78 22 20 7c 20 73 65 dir_suffix" | se
45c0: 64 20 27 73 2c 2f 5b 5e 5c 5c 2f 5d 2a 2c 2e 2e d 's,/[^\\/]*,..
45d0: 2f 2c 67 27 60 0a 65 6c 73 65 0a 20 20 61 63 5f /,g'`.else. ac_
45e0: 64 69 72 5f 73 75 66 66 69 78 3d 20 61 63 5f 74 dir_suffix= ac_t
45f0: 6f 70 5f 62 75 69 6c 64 64 69 72 3d 0a 66 69 0a op_builddir=.fi.
4600: 0a 63 61 73 65 20 24 73 72 63 64 69 72 20 69 6e .case $srcdir in
4610: 0a 20 20 2e 29 20 20 23 20 4e 6f 20 2d 2d 73 72 . .) # No --sr
4620: 63 64 69 72 20 6f 70 74 69 6f 6e 2e 20 20 57 65 cdir option. We
4630: 20 61 72 65 20 62 75 69 6c 64 69 6e 67 20 69 6e are building in
4640: 20 70 6c 61 63 65 2e 0a 20 20 20 20 61 63 5f 73 place.. ac_s
4650: 72 63 64 69 72 3d 2e 0a 20 20 20 20 69 66 20 74 rcdir=.. if t
4660: 65 73 74 20 2d 7a 20 22 24 61 63 5f 74 6f 70 5f est -z "$ac_top_
4670: 62 75 69 6c 64 64 69 72 22 3b 20 74 68 65 6e 0a builddir"; then.
4680: 20 20 20 20 20 20 20 61 63 5f 74 6f 70 5f 73 72 ac_top_sr
4690: 63 64 69 72 3d 2e 0a 20 20 20 20 65 6c 73 65 0a cdir=.. else.
46a0: 20 20 20 20 20 20 20 61 63 5f 74 6f 70 5f 73 72 ac_top_sr
46b0: 63 64 69 72 3d 60 65 63 68 6f 20 24 61 63 5f 74 cdir=`echo $ac_t
46c0: 6f 70 5f 62 75 69 6c 64 64 69 72 20 7c 20 73 65 op_builddir | se
46d0: 64 20 27 73 2c 2f 24 2c 2c 27 60 0a 20 20 20 20 d 's,/$,,'`.
46e0: 66 69 20 3b 3b 0a 20 20 5b 5c 5c 2f 5d 2a 20 7c fi ;;. [\\/]* |
46f0: 20 3f 3a 5b 5c 5c 2f 5d 2a 20 29 20 20 23 20 41 ?:[\\/]* ) # A
4700: 62 73 6f 6c 75 74 65 20 70 61 74 68 2e 0a 20 20 bsolute path..
4710: 20 20 61 63 5f 73 72 63 64 69 72 3d 24 73 72 63 ac_srcdir=$src
4720: 64 69 72 24 61 63 5f 64 69 72 5f 73 75 66 66 69 dir$ac_dir_suffi
4730: 78 3b 0a 20 20 20 20 61 63 5f 74 6f 70 5f 73 72 x;. ac_top_sr
4740: 63 64 69 72 3d 24 73 72 63 64 69 72 20 3b 3b 0a cdir=$srcdir ;;.
4750: 20 20 2a 29 20 23 20 52 65 6c 61 74 69 76 65 20 *) # Relative
4760: 70 61 74 68 2e 0a 20 20 20 20 61 63 5f 73 72 63 path.. ac_src
4770: 64 69 72 3d 24 61 63 5f 74 6f 70 5f 62 75 69 6c dir=$ac_top_buil
4780: 64 64 69 72 24 73 72 63 64 69 72 24 61 63 5f 64 ddir$srcdir$ac_d
4790: 69 72 5f 73 75 66 66 69 78 0a 20 20 20 20 61 63 ir_suffix. ac
47a0: 5f 74 6f 70 5f 73 72 63 64 69 72 3d 24 61 63 5f _top_srcdir=$ac_
47b0: 74 6f 70 5f 62 75 69 6c 64 64 69 72 24 73 72 63 top_builddir$src
47c0: 64 69 72 20 3b 3b 0a 65 73 61 63 0a 0a 23 20 44 dir ;;.esac..# D
47d0: 6f 20 6e 6f 74 20 75 73 65 20 60 63 64 20 66 6f o not use `cd fo
47e0: 6f 20 26 26 20 70 77 64 60 20 74 6f 20 63 6f 6d o && pwd` to com
47f0: 70 75 74 65 20 61 62 73 6f 6c 75 74 65 20 70 61 pute absolute pa
4800: 74 68 73 2c 20 62 65 63 61 75 73 65 0a 23 20 74 ths, because.# t
4810: 68 65 20 64 69 72 65 63 74 6f 72 69 65 73 20 6d he directories m
4820: 61 79 20 6e 6f 74 20 65 78 69 73 74 2e 0a 63 61 ay not exist..ca
4830: 73 65 20 60 70 77 64 60 20 69 6e 0a 2e 29 20 61 se `pwd` in..) a
4840: 63 5f 61 62 73 5f 62 75 69 6c 64 64 69 72 3d 22 c_abs_builddir="
4850: 24 61 63 5f 64 69 72 22 3b 3b 0a 2a 29 0a 20 20 $ac_dir";;.*).
4860: 63 61 73 65 20 22 24 61 63 5f 64 69 72 22 20 69 case "$ac_dir" i
4870: 6e 0a 20 20 2e 29 20 61 63 5f 61 62 73 5f 62 75 n. .) ac_abs_bu
4880: 69 6c 64 64 69 72 3d 60 70 77 64 60 3b 3b 0a 20 ilddir=`pwd`;;.
4890: 20 5b 5c 5c 2f 5d 2a 20 7c 20 3f 3a 5b 5c 5c 2f [\\/]* | ?:[\\/
48a0: 5d 2a 20 29 20 61 63 5f 61 62 73 5f 62 75 69 6c ]* ) ac_abs_buil
48b0: 64 64 69 72 3d 22 24 61 63 5f 64 69 72 22 3b 3b ddir="$ac_dir";;
48c0: 0a 20 20 2a 29 20 61 63 5f 61 62 73 5f 62 75 69 . *) ac_abs_bui
48d0: 6c 64 64 69 72 3d 60 70 77 64 60 2f 22 24 61 63 lddir=`pwd`/"$ac
48e0: 5f 64 69 72 22 3b 3b 0a 20 20 65 73 61 63 3b 3b _dir";;. esac;;
48f0: 0a 65 73 61 63 0a 63 61 73 65 20 24 61 63 5f 61 .esac.case $ac_a
4900: 62 73 5f 62 75 69 6c 64 64 69 72 20 69 6e 0a 2e bs_builddir in..
4910: 29 20 61 63 5f 61 62 73 5f 74 6f 70 5f 62 75 69 ) ac_abs_top_bui
4920: 6c 64 64 69 72 3d 24 7b 61 63 5f 74 6f 70 5f 62 lddir=${ac_top_b
4930: 75 69 6c 64 64 69 72 7d 2e 3b 3b 0a 2a 29 0a 20 uilddir}.;;.*).
4940: 20 63 61 73 65 20 24 7b 61 63 5f 74 6f 70 5f 62 case ${ac_top_b
4950: 75 69 6c 64 64 69 72 7d 2e 20 69 6e 0a 20 20 2e uilddir}. in. .
4960: 29 20 61 63 5f 61 62 73 5f 74 6f 70 5f 62 75 69 ) ac_abs_top_bui
4970: 6c 64 64 69 72 3d 24 61 63 5f 61 62 73 5f 62 75 lddir=$ac_abs_bu
4980: 69 6c 64 64 69 72 3b 3b 0a 20 20 5b 5c 5c 2f 5d ilddir;;. [\\/]
4990: 2a 20 7c 20 3f 3a 5b 5c 5c 2f 5d 2a 20 29 20 61 * | ?:[\\/]* ) a
49a0: 63 5f 61 62 73 5f 74 6f 70 5f 62 75 69 6c 64 64 c_abs_top_buildd
49b0: 69 72 3d 24 7b 61 63 5f 74 6f 70 5f 62 75 69 6c ir=${ac_top_buil
49c0: 64 64 69 72 7d 2e 3b 3b 0a 20 20 2a 29 20 61 63 ddir}.;;. *) ac
49d0: 5f 61 62 73 5f 74 6f 70 5f 62 75 69 6c 64 64 69 _abs_top_builddi
49e0: 72 3d 24 61 63 5f 61 62 73 5f 62 75 69 6c 64 64 r=$ac_abs_buildd
49f0: 69 72 2f 24 7b 61 63 5f 74 6f 70 5f 62 75 69 6c ir/${ac_top_buil
4a00: 64 64 69 72 7d 2e 3b 3b 0a 20 20 65 73 61 63 3b ddir}.;;. esac;
4a10: 3b 0a 65 73 61 63 0a 63 61 73 65 20 24 61 63 5f ;.esac.case $ac_
4a20: 61 62 73 5f 62 75 69 6c 64 64 69 72 20 69 6e 0a abs_builddir in.
4a30: 2e 29 20 61 63 5f 61 62 73 5f 73 72 63 64 69 72 .) ac_abs_srcdir
4a40: 3d 24 61 63 5f 73 72 63 64 69 72 3b 3b 0a 2a 29 =$ac_srcdir;;.*)
4a50: 0a 20 20 63 61 73 65 20 24 61 63 5f 73 72 63 64 . case $ac_srcd
4a60: 69 72 20 69 6e 0a 20 20 2e 29 20 61 63 5f 61 62 ir in. .) ac_ab
4a70: 73 5f 73 72 63 64 69 72 3d 24 61 63 5f 61 62 73 s_srcdir=$ac_abs
4a80: 5f 62 75 69 6c 64 64 69 72 3b 3b 0a 20 20 5b 5c _builddir;;. [\
4a90: 5c 2f 5d 2a 20 7c 20 3f 3a 5b 5c 5c 2f 5d 2a 20 \/]* | ?:[\\/]*
4aa0: 29 20 61 63 5f 61 62 73 5f 73 72 63 64 69 72 3d ) ac_abs_srcdir=
4ab0: 24 61 63 5f 73 72 63 64 69 72 3b 3b 0a 20 20 2a $ac_srcdir;;. *
4ac0: 29 20 61 63 5f 61 62 73 5f 73 72 63 64 69 72 3d ) ac_abs_srcdir=
4ad0: 24 61 63 5f 61 62 73 5f 62 75 69 6c 64 64 69 72 $ac_abs_builddir
4ae0: 2f 24 61 63 5f 73 72 63 64 69 72 3b 3b 0a 20 20 /$ac_srcdir;;.
4af0: 65 73 61 63 3b 3b 0a 65 73 61 63 0a 63 61 73 65 esac;;.esac.case
4b00: 20 24 61 63 5f 61 62 73 5f 62 75 69 6c 64 64 69 $ac_abs_builddi
4b10: 72 20 69 6e 0a 2e 29 20 61 63 5f 61 62 73 5f 74 r in..) ac_abs_t
4b20: 6f 70 5f 73 72 63 64 69 72 3d 24 61 63 5f 74 6f op_srcdir=$ac_to
4b30: 70 5f 73 72 63 64 69 72 3b 3b 0a 2a 29 0a 20 20 p_srcdir;;.*).
4b40: 63 61 73 65 20 24 61 63 5f 74 6f 70 5f 73 72 63 case $ac_top_src
4b50: 64 69 72 20 69 6e 0a 20 20 2e 29 20 61 63 5f 61 dir in. .) ac_a
4b60: 62 73 5f 74 6f 70 5f 73 72 63 64 69 72 3d 24 61 bs_top_srcdir=$a
4b70: 63 5f 61 62 73 5f 62 75 69 6c 64 64 69 72 3b 3b c_abs_builddir;;
4b80: 0a 20 20 5b 5c 5c 2f 5d 2a 20 7c 20 3f 3a 5b 5c . [\\/]* | ?:[\
4b90: 5c 2f 5d 2a 20 29 20 61 63 5f 61 62 73 5f 74 6f \/]* ) ac_abs_to
4ba0: 70 5f 73 72 63 64 69 72 3d 24 61 63 5f 74 6f 70 p_srcdir=$ac_top
4bb0: 5f 73 72 63 64 69 72 3b 3b 0a 20 20 2a 29 20 61 _srcdir;;. *) a
4bc0: 63 5f 61 62 73 5f 74 6f 70 5f 73 72 63 64 69 72 c_abs_top_srcdir
4bd0: 3d 24 61 63 5f 61 62 73 5f 62 75 69 6c 64 64 69 =$ac_abs_builddi
4be0: 72 2f 24 61 63 5f 74 6f 70 5f 73 72 63 64 69 72 r/$ac_top_srcdir
4bf0: 3b 3b 0a 20 20 65 73 61 63 3b 3b 0a 65 73 61 63 ;;. esac;;.esac
4c00: 0a 0a 0a 0a 20 20 69 66 20 74 65 73 74 20 78 22 .... if test x"
4c10: 24 61 63 5f 66 69 6c 65 22 20 21 3d 20 78 2d 3b $ac_file" != x-;
4c20: 20 74 68 65 6e 0a 20 20 20 20 7b 20 65 63 68 6f then. { echo
4c30: 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f "$as_me:$LINENO
4c40: 3a 20 63 72 65 61 74 69 6e 67 20 24 61 63 5f 66 : creating $ac_f
4c50: 69 6c 65 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 ile" >&5.echo "$
4c60: 61 73 5f 6d 65 3a 20 63 72 65 61 74 69 6e 67 20 as_me: creating
4c70: 24 61 63 5f 66 69 6c 65 22 20 3e 26 36 3b 7d 0a $ac_file" >&6;}.
4c80: 20 20 20 20 72 6d 20 2d 66 20 22 24 61 63 5f 66 rm -f "$ac_f
4c90: 69 6c 65 22 0a 20 20 66 69 0a 20 20 23 20 4c 65 ile". fi. # Le
4ca0: 74 27 73 20 73 74 69 6c 6c 20 70 72 65 74 65 6e t's still preten
4cb0: 64 20 69 74 20 69 73 20 60 63 6f 6e 66 69 67 75 d it is `configu
4cc0: 72 65 27 20 77 68 69 63 68 20 69 6e 73 74 61 6e re' which instan
4cd0: 74 69 61 74 65 73 20 28 69 2e 65 2e 2c 20 64 6f tiates (i.e., do
4ce0: 6e 27 74 0a 20 20 23 20 75 73 65 20 24 61 73 5f n't. # use $as_
4cf0: 6d 65 29 2c 20 70 65 6f 70 6c 65 20 77 6f 75 6c me), people woul
4d00: 64 20 62 65 20 73 75 72 70 72 69 73 65 64 20 74 d be surprised t
4d10: 6f 20 72 65 61 64 3a 0a 20 20 23 20 20 20 20 2f o read:. # /
4d20: 2a 20 63 6f 6e 66 69 67 2e 68 2e 20 20 47 65 6e * config.h. Gen
4d30: 65 72 61 74 65 64 20 62 79 20 63 6f 6e 66 69 67 erated by config
4d40: 2e 73 74 61 74 75 73 2e 20 20 2a 2f 0a 20 20 69 .status. */. i
4d50: 66 20 74 65 73 74 20 78 22 24 61 63 5f 66 69 6c f test x"$ac_fil
4d60: 65 22 20 3d 20 78 2d 3b 20 74 68 65 6e 0a 20 20 e" = x-; then.
4d70: 20 20 63 6f 6e 66 69 67 75 72 65 5f 69 6e 70 75 configure_inpu
4d80: 74 3d 0a 20 20 65 6c 73 65 0a 20 20 20 20 63 6f t=. else. co
4d90: 6e 66 69 67 75 72 65 5f 69 6e 70 75 74 3d 22 24 nfigure_input="$
4da0: 61 63 5f 66 69 6c 65 2e 20 20 22 0a 20 20 66 69 ac_file. ". fi
4db0: 0a 20 20 63 6f 6e 66 69 67 75 72 65 5f 69 6e 70 . configure_inp
4dc0: 75 74 3d 24 63 6f 6e 66 69 67 75 72 65 5f 69 6e ut=$configure_in
4dd0: 70 75 74 22 47 65 6e 65 72 61 74 65 64 20 66 72 put"Generated fr
4de0: 6f 6d 20 60 65 63 68 6f 20 24 61 63 5f 66 69 6c om `echo $ac_fil
4df0: 65 5f 69 6e 20 7c 0a 09 09 09 09 20 20 20 20 20 e_in |.....
4e00: 73 65 64 20 27 73 2c 2e 2a 2f 2c 2c 27 60 20 62 sed 's,.*/,,'` b
4e10: 79 20 63 6f 6e 66 69 67 75 72 65 2e 22 0a 0a 20 y configure."..
4e20: 20 23 20 46 69 72 73 74 20 6c 6f 6f 6b 20 66 6f # First look fo
4e30: 72 20 74 68 65 20 69 6e 70 75 74 20 66 69 6c 65 r the input file
4e40: 73 20 69 6e 20 74 68 65 20 62 75 69 6c 64 20 74 s in the build t
4e50: 72 65 65 2c 20 6f 74 68 65 72 77 69 73 65 20 69 ree, otherwise i
4e60: 6e 20 74 68 65 0a 20 20 23 20 73 72 63 20 74 72 n the. # src tr
4e70: 65 65 2e 0a 20 20 61 63 5f 66 69 6c 65 5f 69 6e ee.. ac_file_in
4e80: 70 75 74 73 3d 60 49 46 53 3d 3a 0a 20 20 20 20 puts=`IFS=:.
4e90: 66 6f 72 20 66 20 69 6e 20 24 61 63 5f 66 69 6c for f in $ac_fil
4ea0: 65 5f 69 6e 3b 20 64 6f 0a 20 20 20 20 20 20 63 e_in; do. c
4eb0: 61 73 65 20 24 66 20 69 6e 0a 20 20 20 20 20 20 ase $f in.
4ec0: 2d 29 20 65 63 68 6f 20 24 74 6d 70 2f 73 74 64 -) echo $tmp/std
4ed0: 69 6e 20 3b 3b 0a 20 20 20 20 20 20 5b 5c 5c 2f in ;;. [\\/
4ee0: 24 5d 2a 29 0a 09 20 23 20 41 62 73 6f 6c 75 74 $]*).. # Absolut
4ef0: 65 20 28 63 61 6e 27 74 20 62 65 20 44 4f 53 2d e (can't be DOS-
4f00: 73 74 79 6c 65 2c 20 61 73 20 49 46 53 3d 3a 29 style, as IFS=:)
4f10: 0a 09 20 74 65 73 74 20 2d 66 20 22 24 66 22 20 .. test -f "$f"
4f20: 7c 7c 20 7b 20 7b 20 65 63 68 6f 20 22 24 61 73 || { { echo "$as
4f30: 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 _me:$LINENO: err
4f40: 6f 72 3a 20 63 61 6e 6e 6f 74 20 66 69 6e 64 20 or: cannot find
4f50: 69 6e 70 75 74 20 66 69 6c 65 3a 20 24 66 22 20 input file: $f"
4f60: 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 >&5.echo "$as_me
4f70: 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 : error: cannot
4f80: 66 69 6e 64 20 69 6e 70 75 74 20 66 69 6c 65 3a find input file:
4f90: 20 24 66 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 $f" >&2;}. {
4fa0: 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 (exit 1); exit 1
4fb0: 3b 20 7d 3b 20 7d 0a 09 20 65 63 68 6f 20 22 24 ; }; }.. echo "$
4fc0: 66 22 3b 3b 0a 20 20 20 20 20 20 2a 29 20 23 20 f";;. *) #
4fd0: 52 65 6c 61 74 69 76 65 0a 09 20 69 66 20 74 65 Relative.. if te
4fe0: 73 74 20 2d 66 20 22 24 66 22 3b 20 74 68 65 6e st -f "$f"; then
4ff0: 0a 09 20 20 20 23 20 42 75 69 6c 64 20 74 72 65 .. # Build tre
5000: 65 0a 09 20 20 20 65 63 68 6f 20 22 24 66 22 0a e.. echo "$f".
5010: 09 20 65 6c 69 66 20 74 65 73 74 20 2d 66 20 22 . elif test -f "
5020: 24 73 72 63 64 69 72 2f 24 66 22 3b 20 74 68 65 $srcdir/$f"; the
5030: 6e 0a 09 20 20 20 23 20 53 6f 75 72 63 65 20 74 n.. # Source t
5040: 72 65 65 0a 09 20 20 20 65 63 68 6f 20 22 24 73 ree.. echo "$s
5050: 72 63 64 69 72 2f 24 66 22 0a 09 20 65 6c 73 65 rcdir/$f".. else
5060: 0a 09 20 20 20 23 20 2f 64 65 76 2f 6e 75 6c 6c .. # /dev/null
5070: 20 74 72 65 65 0a 09 20 20 20 7b 20 7b 20 65 63 tree.. { { ec
5080: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 ho "$as_me:$LINE
5090: 4e 4f 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f NO: error: canno
50a0: 74 20 66 69 6e 64 20 69 6e 70 75 74 20 66 69 6c t find input fil
50b0: 65 3a 20 24 66 22 20 3e 26 35 0a 65 63 68 6f 20 e: $f" >&5.echo
50c0: 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 "$as_me: error:
50d0: 63 61 6e 6e 6f 74 20 66 69 6e 64 20 69 6e 70 75 cannot find inpu
50e0: 74 20 66 69 6c 65 3a 20 24 66 22 20 3e 26 32 3b t file: $f" >&2;
50f0: 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b }. { (exit 1);
5100: 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 09 20 exit 1; }; }..
5110: 66 69 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a fi;;. esac.
5120: 20 20 20 20 64 6f 6e 65 60 20 7c 7c 20 7b 20 28 done` || { (
5130: 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b exit 1); exit 1;
5140: 20 7d 0a 20 20 73 65 64 20 22 2f 5e 5b 09 20 5d }. sed "/^[. ]
5150: 2a 56 50 41 54 48 5b 09 20 5d 2a 3d 2f 7b 0a 73 *VPATH[. ]*=/{.s
5160: 2f 3a 2a 5c 24 28 73 72 63 64 69 72 29 3a 2a 2f /:*\$(srcdir):*/
5170: 3a 2f 3b 0a 73 2f 3a 2a 5c 24 7b 73 72 63 64 69 :/;.s/:*\${srcdi
5180: 72 7d 3a 2a 2f 3a 2f 3b 0a 73 2f 3a 2a 40 73 72 r}:*/:/;.s/:*@sr
5190: 63 64 69 72 40 3a 2a 2f 3a 2f 3b 0a 73 2f 5e 5c cdir@:*/:/;.s/^\
51a0: 28 5b 5e 3d 5d 2a 3d 5b 09 20 5d 2a 5c 29 3a 2a ([^=]*=[. ]*\):*
51b0: 2f 5c 31 2f 3b 0a 73 2f 3a 2a 24 2f 2f 3b 0a 73 /\1/;.s/:*$//;.s
51c0: 2f 5e 5b 5e 3d 5d 2a 3d 5b 09 20 5d 2a 24 2f 2f /^[^=]*=[. ]*$//
51d0: 3b 0a 7d 0a 0a 2f 40 73 75 62 64 69 72 40 2f 7b ;.}../@subdir@/{
51e0: 0a 68 0a 67 0a 73 2f 40 73 75 62 64 69 72 40 2f .h.g.s/@subdir@/
51f0: 76 61 63 61 6c 6c 5f 72 2f 0a 70 0a 67 0a 73 2f vacall_r/.p.g.s/
5200: 40 73 75 62 64 69 72 40 2f 74 72 61 6d 70 6f 6c @subdir@/trampol
5210: 69 6e 65 5f 72 2f 0a 70 0a 64 0a 7d 0a 0a 3a 74 ine_r/.p.d.}..:t
5220: 0a 2f 40 5b 61 2d 7a 41 2d 5a 5f 5d 5b 61 2d 7a ./@[a-zA-Z_][a-z
5230: 41 2d 5a 5f 30 2d 39 5d 2a 40 2f 21 62 0a 73 2c A-Z_0-9]*@/!b.s,
5240: 40 63 6f 6e 66 69 67 75 72 65 5f 69 6e 70 75 74 @configure_input
5250: 40 2c 24 63 6f 6e 66 69 67 75 72 65 5f 69 6e 70 @,$configure_inp
5260: 75 74 2c 3b 74 20 74 0a 73 2c 40 73 72 63 64 69 ut,;t t.s,@srcdi
5270: 72 40 2c 24 61 63 5f 73 72 63 64 69 72 2c 3b 74 r@,$ac_srcdir,;t
5280: 20 74 0a 73 2c 40 61 62 73 5f 73 72 63 64 69 72 t.s,@abs_srcdir
5290: 40 2c 24 61 63 5f 61 62 73 5f 73 72 63 64 69 72 @,$ac_abs_srcdir
52a0: 2c 3b 74 20 74 0a 73 2c 40 74 6f 70 5f 73 72 63 ,;t t.s,@top_src
52b0: 64 69 72 40 2c 24 61 63 5f 74 6f 70 5f 73 72 63 dir@,$ac_top_src
52c0: 64 69 72 2c 3b 74 20 74 0a 73 2c 40 61 62 73 5f dir,;t t.s,@abs_
52d0: 74 6f 70 5f 73 72 63 64 69 72 40 2c 24 61 63 5f top_srcdir@,$ac_
52e0: 61 62 73 5f 74 6f 70 5f 73 72 63 64 69 72 2c 3b abs_top_srcdir,;
52f0: 74 20 74 0a 73 2c 40 62 75 69 6c 64 64 69 72 40 t t.s,@builddir@
5300: 2c 24 61 63 5f 62 75 69 6c 64 64 69 72 2c 3b 74 ,$ac_builddir,;t
5310: 20 74 0a 73 2c 40 61 62 73 5f 62 75 69 6c 64 64 t.s,@abs_buildd
5320: 69 72 40 2c 24 61 63 5f 61 62 73 5f 62 75 69 6c ir@,$ac_abs_buil
5330: 64 64 69 72 2c 3b 74 20 74 0a 73 2c 40 74 6f 70 ddir,;t t.s,@top
5340: 5f 62 75 69 6c 64 64 69 72 40 2c 24 61 63 5f 74 _builddir@,$ac_t
5350: 6f 70 5f 62 75 69 6c 64 64 69 72 2c 3b 74 20 74 op_builddir,;t t
5360: 0a 73 2c 40 61 62 73 5f 74 6f 70 5f 62 75 69 6c .s,@abs_top_buil
5370: 64 64 69 72 40 2c 24 61 63 5f 61 62 73 5f 74 6f ddir@,$ac_abs_to
5380: 70 5f 62 75 69 6c 64 64 69 72 2c 3b 74 20 74 0a p_builddir,;t t.
5390: 22 20 24 61 63 5f 66 69 6c 65 5f 69 6e 70 75 74 " $ac_file_input
53a0: 73 20 7c 20 28 65 76 61 6c 20 22 24 61 63 5f 73 s | (eval "$ac_s
53b0: 65 64 5f 63 6d 64 73 22 29 20 3e 24 74 6d 70 2f ed_cmds") >$tmp/
53c0: 6f 75 74 0a 20 20 72 6d 20 2d 66 20 24 74 6d 70 out. rm -f $tmp
53d0: 2f 73 74 64 69 6e 0a 20 20 69 66 20 74 65 73 74 /stdin. if test
53e0: 20 78 22 24 61 63 5f 66 69 6c 65 22 20 21 3d 20 x"$ac_file" !=
53f0: 78 2d 3b 20 74 68 65 6e 0a 20 20 20 20 6d 76 20 x-; then. mv
5400: 24 74 6d 70 2f 6f 75 74 20 24 61 63 5f 66 69 6c $tmp/out $ac_fil
5410: 65 0a 20 20 65 6c 73 65 0a 20 20 20 20 63 61 74 e. else. cat
5420: 20 24 74 6d 70 2f 6f 75 74 0a 20 20 20 20 72 6d $tmp/out. rm
5430: 20 2d 66 20 24 74 6d 70 2f 6f 75 74 0a 20 20 66 -f $tmp/out. f
5440: 69 0a 0a 64 6f 6e 65 0a 0a 7b 20 28 65 78 69 74 i..done..{ (exit
5450: 20 30 29 3b 20 65 78 69 74 20 30 3b 20 7d 0a 0); exit 0; }.