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 63 6f 6e 66 69 Makefile".confi
1d60: 67 5f 68 65 61 64 65 72 73 3d 22 20 76 61 63 61 g_headers=" vaca
1d70: 6c 6c 2e 68 20 63 6f 6e 66 69 67 2e 68 22 0a 0a ll.h config.h"..
1d80: 61 63 5f 63 73 5f 75 73 61 67 65 3d 22 5c 0a 5c ac_cs_usage="\.\
1d90: 60 24 61 73 5f 6d 65 27 20 69 6e 73 74 61 6e 74 `$as_me' instant
1da0: 69 61 74 65 73 20 66 69 6c 65 73 20 66 72 6f 6d iates files from
1db0: 20 74 65 6d 70 6c 61 74 65 73 20 61 63 63 6f 72 templates accor
1dc0: 64 69 6e 67 20 74 6f 20 74 68 65 0a 63 75 72 72 ding to the.curr
1dd0: 65 6e 74 20 63 6f 6e 66 69 67 75 72 61 74 69 6f ent configuratio
1de0: 6e 2e 0a 0a 55 73 61 67 65 3a 20 24 30 20 5b 4f n...Usage: $0 [O
1df0: 50 54 49 4f 4e 53 5d 20 5b 46 49 4c 45 5d 2e 2e PTIONS] [FILE]..
1e00: 2e 0a 0a 20 20 2d 68 2c 20 2d 2d 68 65 6c 70 20 ... -h, --help
1e10: 20 20 20 20 20 20 70 72 69 6e 74 20 74 68 69 73 print this
1e20: 20 68 65 6c 70 2c 20 74 68 65 6e 20 65 78 69 74 help, then exit
1e30: 0a 20 20 2d 56 2c 20 2d 2d 76 65 72 73 69 6f 6e . -V, --version
1e40: 20 20 20 20 70 72 69 6e 74 20 76 65 72 73 69 6f print versio
1e50: 6e 20 6e 75 6d 62 65 72 2c 20 74 68 65 6e 20 65 n number, then e
1e60: 78 69 74 0a 20 20 2d 71 2c 20 2d 2d 71 75 69 65 xit. -q, --quie
1e70: 74 20 20 20 20 20 20 64 6f 20 6e 6f 74 20 70 72 t do not pr
1e80: 69 6e 74 20 70 72 6f 67 72 65 73 73 20 6d 65 73 int progress mes
1e90: 73 61 67 65 73 0a 20 20 2d 64 2c 20 2d 2d 64 65 sages. -d, --de
1ea0: 62 75 67 20 20 20 20 20 20 64 6f 6e 27 74 20 72 bug don't r
1eb0: 65 6d 6f 76 65 20 74 65 6d 70 6f 72 61 72 79 20 emove temporary
1ec0: 66 69 6c 65 73 0a 20 20 20 20 20 20 2d 2d 72 65 files. --re
1ed0: 63 68 65 63 6b 20 20 20 20 75 70 64 61 74 65 20 check update
1ee0: 24 61 73 5f 6d 65 20 62 79 20 72 65 63 6f 6e 66 $as_me by reconf
1ef0: 69 67 75 72 69 6e 67 20 69 6e 20 74 68 65 20 73 iguring in the s
1f00: 61 6d 65 20 63 6f 6e 64 69 74 69 6f 6e 73 0a 20 ame conditions.
1f10: 20 2d 2d 66 69 6c 65 3d 46 49 4c 45 5b 3a 54 45 --file=FILE[:TE
1f20: 4d 50 4c 41 54 45 5d 0a 09 09 20 20 20 69 6e 73 MPLATE]... ins
1f30: 74 61 6e 74 69 61 74 65 20 74 68 65 20 63 6f 6e tantiate the con
1f40: 66 69 67 75 72 61 74 69 6f 6e 20 66 69 6c 65 20 figuration file
1f50: 46 49 4c 45 0a 20 20 2d 2d 68 65 61 64 65 72 3d FILE. --header=
1f60: 46 49 4c 45 5b 3a 54 45 4d 50 4c 41 54 45 5d 0a FILE[:TEMPLATE].
1f70: 09 09 20 20 20 69 6e 73 74 61 6e 74 69 61 74 65 .. instantiate
1f80: 20 74 68 65 20 63 6f 6e 66 69 67 75 72 61 74 69 the configurati
1f90: 6f 6e 20 68 65 61 64 65 72 20 46 49 4c 45 0a 0a on header FILE..
1fa0: 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 69 Configuration fi
1fb0: 6c 65 73 3a 0a 24 63 6f 6e 66 69 67 5f 66 69 6c les:.$config_fil
1fc0: 65 73 0a 0a 43 6f 6e 66 69 67 75 72 61 74 69 6f es..Configuratio
1fd0: 6e 20 68 65 61 64 65 72 73 3a 0a 24 63 6f 6e 66 n headers:.$conf
1fe0: 69 67 5f 68 65 61 64 65 72 73 0a 0a 52 65 70 6f ig_headers..Repo
1ff0: 72 74 20 62 75 67 73 20 74 6f 20 3c 62 75 67 2d rt bugs to <bug-
2000: 61 75 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 autoconf@gnu.org
2010: 3e 2e 22 0a 61 63 5f 63 73 5f 76 65 72 73 69 6f >.".ac_cs_versio
2020: 6e 3d 22 5c 0a 63 6f 6e 66 69 67 2e 73 74 61 74 n="\.config.stat
2030: 75 73 0a 63 6f 6e 66 69 67 75 72 65 64 20 62 79 us.configured by
2040: 20 2e 2f 63 6f 6e 66 69 67 75 72 65 2c 20 67 65 ./configure, ge
2050: 6e 65 72 61 74 65 64 20 62 79 20 47 4e 55 20 41 nerated by GNU A
2060: 75 74 6f 63 6f 6e 66 20 32 2e 35 39 2c 0a 20 20 utoconf 2.59,.
2070: 77 69 74 68 20 6f 70 74 69 6f 6e 73 20 5c 22 27 with options \"'
2080: 2d 2d 70 72 65 66 69 78 3d 43 3a 2f 6d 79 6c 69 --prefix=C:/myli
2090: 62 73 2f 69 75 70 27 20 27 2d 2d 63 61 63 68 65 bs/iup' '--cache
20a0: 2d 66 69 6c 65 3d 2f 64 65 76 2f 6e 75 6c 6c 27 -file=/dev/null'
20b0: 20 27 2d 2d 73 72 63 64 69 72 3d 2e 27 5c 22 0a '--srcdir=.'\".
20c0: 0a 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 .Copyright (C) 2
20d0: 30 30 33 20 46 72 65 65 20 53 6f 66 74 77 61 72 003 Free Softwar
20e0: 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 49 6e e Foundation, In
20f0: 63 2e 0a 54 68 69 73 20 63 6f 6e 66 69 67 2e 73 c..This config.s
2100: 74 61 74 75 73 20 73 63 72 69 70 74 20 69 73 20 tatus script is
2110: 66 72 65 65 20 73 6f 66 74 77 61 72 65 3b 20 74 free software; t
2120: 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 he Free Software
2130: 20 46 6f 75 6e 64 61 74 69 6f 6e 0a 67 69 76 65 Foundation.give
2140: 73 20 75 6e 6c 69 6d 69 74 65 64 20 70 65 72 6d s unlimited perm
2150: 69 73 73 69 6f 6e 20 74 6f 20 63 6f 70 79 2c 20 ission to copy,
2160: 64 69 73 74 72 69 62 75 74 65 20 61 6e 64 20 6d distribute and m
2170: 6f 64 69 66 79 20 69 74 2e 22 0a 73 72 63 64 69 odify it.".srcdi
2180: 72 3d 2e 0a 23 20 49 66 20 6e 6f 20 66 69 6c 65 r=..# If no file
2190: 20 61 72 65 20 73 70 65 63 69 66 69 65 64 20 62 are specified b
21a0: 79 20 74 68 65 20 75 73 65 72 2c 20 74 68 65 6e y the user, then
21b0: 20 77 65 20 6e 65 65 64 20 74 6f 20 70 72 6f 76 we need to prov
21c0: 69 64 65 20 64 65 66 61 75 6c 74 0a 23 20 76 61 ide default.# va
21d0: 6c 75 65 2e 20 20 42 79 20 77 65 20 6e 65 65 64 lue. By we need
21e0: 20 74 6f 20 6b 6e 6f 77 20 69 66 20 66 69 6c 65 to know if file
21f0: 73 20 77 65 72 65 20 73 70 65 63 69 66 69 65 64 s were specified
2200: 20 62 79 20 74 68 65 20 75 73 65 72 2e 0a 61 63 by the user..ac
2210: 5f 6e 65 65 64 5f 64 65 66 61 75 6c 74 73 3d 3a _need_defaults=:
2220: 0a 77 68 69 6c 65 20 74 65 73 74 20 24 23 20 21 .while test $# !
2230: 3d 20 30 0a 64 6f 0a 20 20 63 61 73 65 20 24 31 = 0.do. case $1
2240: 20 69 6e 0a 20 20 2d 2d 2a 3d 2a 29 0a 20 20 20 in. --*=*).
2250: 20 61 63 5f 6f 70 74 69 6f 6e 3d 60 65 78 70 72 ac_option=`expr
2260: 20 22 78 24 31 22 20 3a 20 27 78 5c 28 5b 5e 3d "x$1" : 'x\([^=
2270: 5d 2a 5c 29 3d 27 60 0a 20 20 20 20 61 63 5f 6f ]*\)='`. ac_o
2280: 70 74 61 72 67 3d 60 65 78 70 72 20 22 78 24 31 ptarg=`expr "x$1
2290: 22 20 3a 20 27 78 5b 5e 3d 5d 2a 3d 5c 28 2e 2a " : 'x[^=]*=\(.*
22a0: 5c 29 27 60 0a 20 20 20 20 61 63 5f 73 68 69 66 \)'`. ac_shif
22b0: 74 3d 3a 0a 20 20 20 20 3b 3b 0a 20 20 2d 2a 29 t=:. ;;. -*)
22c0: 0a 20 20 20 20 61 63 5f 6f 70 74 69 6f 6e 3d 24 . ac_option=$
22d0: 31 0a 20 20 20 20 61 63 5f 6f 70 74 61 72 67 3d 1. ac_optarg=
22e0: 24 32 0a 20 20 20 20 61 63 5f 73 68 69 66 74 3d $2. ac_shift=
22f0: 73 68 69 66 74 0a 20 20 20 20 3b 3b 0a 20 20 2a shift. ;;. *
2300: 29 20 23 20 54 68 69 73 20 69 73 20 6e 6f 74 20 ) # This is not
2310: 61 6e 20 6f 70 74 69 6f 6e 2c 20 73 6f 20 74 68 an option, so th
2320: 65 20 75 73 65 72 20 68 61 73 20 70 72 6f 62 61 e user has proba
2330: 62 6c 79 20 67 69 76 65 6e 20 65 78 70 6c 69 63 bly given explic
2340: 69 74 0a 20 20 20 20 20 23 20 61 72 67 75 6d 65 it. # argume
2350: 6e 74 73 2e 0a 20 20 20 20 20 61 63 5f 6f 70 74 nts.. ac_opt
2360: 69 6f 6e 3d 24 31 0a 20 20 20 20 20 61 63 5f 6e ion=$1. ac_n
2370: 65 65 64 5f 64 65 66 61 75 6c 74 73 3d 66 61 6c eed_defaults=fal
2380: 73 65 3b 3b 0a 20 20 65 73 61 63 0a 0a 20 20 63 se;;. esac.. c
2390: 61 73 65 20 24 61 63 5f 6f 70 74 69 6f 6e 20 69 ase $ac_option i
23a0: 6e 0a 20 20 23 20 48 61 6e 64 6c 69 6e 67 20 6f n. # Handling o
23b0: 66 20 74 68 65 20 6f 70 74 69 6f 6e 73 2e 0a 20 f the options..
23c0: 20 2d 72 65 63 68 65 63 6b 20 7c 20 2d 2d 72 65 -recheck | --re
23d0: 63 68 65 63 6b 20 7c 20 2d 2d 72 65 63 68 65 63 check | --rechec
23e0: 20 7c 20 2d 2d 72 65 63 68 65 20 7c 20 2d 2d 72 | --reche | --r
23f0: 65 63 68 20 7c 20 2d 2d 72 65 63 20 7c 20 2d 2d ech | --rec | --
2400: 72 65 20 7c 20 2d 2d 72 29 0a 20 20 20 20 61 63 re | --r). ac
2410: 5f 63 73 5f 72 65 63 68 65 63 6b 3d 3a 20 3b 3b _cs_recheck=: ;;
2420: 0a 20 20 2d 2d 76 65 72 73 69 6f 6e 20 7c 20 2d . --version | -
2430: 2d 76 65 72 73 2a 20 7c 20 2d 56 20 29 0a 20 20 -vers* | -V ).
2440: 20 20 65 63 68 6f 20 22 24 61 63 5f 63 73 5f 76 echo "$ac_cs_v
2450: 65 72 73 69 6f 6e 22 3b 20 65 78 69 74 20 30 20 ersion"; exit 0
2460: 3b 3b 0a 20 20 2d 2d 68 65 20 7c 20 2d 2d 68 29 ;;. --he | --h)
2470: 0a 20 20 20 20 23 20 43 6f 6e 66 6c 69 63 74 20 . # Conflict
2480: 62 65 74 77 65 65 6e 20 2d 2d 68 65 6c 70 20 61 between --help a
2490: 6e 64 20 2d 2d 68 65 61 64 65 72 0a 20 20 20 20 nd --header.
24a0: 7b 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 { { echo "$as_me
24b0: 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a :$LINENO: error:
24c0: 20 61 6d 62 69 67 75 6f 75 73 20 6f 70 74 69 6f ambiguous optio
24d0: 6e 3a 20 24 31 0a 54 72 79 20 5c 60 24 30 20 2d n: $1.Try \`$0 -
24e0: 2d 68 65 6c 70 27 20 66 6f 72 20 6d 6f 72 65 20 -help' for more
24f0: 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 22 20 3e 26 information." >&
2500: 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 5.echo "$as_me:
2510: 65 72 72 6f 72 3a 20 61 6d 62 69 67 75 6f 75 73 error: ambiguous
2520: 20 6f 70 74 69 6f 6e 3a 20 24 31 0a 54 72 79 20 option: $1.Try
2530: 5c 60 24 30 20 2d 2d 68 65 6c 70 27 20 66 6f 72 \`$0 --help' for
2540: 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f more informatio
2550: 6e 2e 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 n." >&2;}. { (
2560: 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b exit 1); exit 1;
2570: 20 7d 3b 20 7d 3b 3b 0a 20 20 2d 2d 68 65 6c 70 }; };;. --help
2580: 20 7c 20 2d 2d 68 65 6c 20 7c 20 2d 68 20 29 0a | --hel | -h ).
2590: 20 20 20 20 65 63 68 6f 20 22 24 61 63 5f 63 73 echo "$ac_cs
25a0: 5f 75 73 61 67 65 22 3b 20 65 78 69 74 20 30 20 _usage"; exit 0
25b0: 3b 3b 0a 20 20 2d 2d 64 65 62 75 67 20 7c 20 2d ;;. --debug | -
25c0: 2d 64 2a 20 7c 20 2d 64 20 29 0a 20 20 20 20 64 -d* | -d ). d
25d0: 65 62 75 67 3d 3a 20 3b 3b 0a 20 20 2d 2d 66 69 ebug=: ;;. --fi
25e0: 6c 65 20 7c 20 2d 2d 66 69 6c 20 7c 20 2d 2d 66 le | --fil | --f
25f0: 69 20 7c 20 2d 2d 66 20 29 0a 20 20 20 20 24 61 i | --f ). $a
2600: 63 5f 73 68 69 66 74 0a 20 20 20 20 43 4f 4e 46 c_shift. CONF
2610: 49 47 5f 46 49 4c 45 53 3d 22 24 43 4f 4e 46 49 IG_FILES="$CONFI
2620: 47 5f 46 49 4c 45 53 20 24 61 63 5f 6f 70 74 61 G_FILES $ac_opta
2630: 72 67 22 0a 20 20 20 20 61 63 5f 6e 65 65 64 5f rg". ac_need_
2640: 64 65 66 61 75 6c 74 73 3d 66 61 6c 73 65 3b 3b defaults=false;;
2650: 0a 20 20 2d 2d 68 65 61 64 65 72 20 7c 20 2d 2d . --header | --
2660: 68 65 61 64 65 20 7c 20 2d 2d 68 65 61 64 20 7c heade | --head |
2670: 20 2d 2d 68 65 61 20 29 0a 20 20 20 20 24 61 63 --hea ). $ac
2680: 5f 73 68 69 66 74 0a 20 20 20 20 43 4f 4e 46 49 _shift. CONFI
2690: 47 5f 48 45 41 44 45 52 53 3d 22 24 43 4f 4e 46 G_HEADERS="$CONF
26a0: 49 47 5f 48 45 41 44 45 52 53 20 24 61 63 5f 6f IG_HEADERS $ac_o
26b0: 70 74 61 72 67 22 0a 20 20 20 20 61 63 5f 6e 65 ptarg". ac_ne
26c0: 65 64 5f 64 65 66 61 75 6c 74 73 3d 66 61 6c 73 ed_defaults=fals
26d0: 65 3b 3b 0a 20 20 2d 71 20 7c 20 2d 71 75 69 65 e;;. -q | -quie
26e0: 74 20 7c 20 2d 2d 71 75 69 65 74 20 7c 20 2d 2d t | --quiet | --
26f0: 71 75 69 65 20 7c 20 2d 2d 71 75 69 20 7c 20 2d quie | --qui | -
2700: 2d 71 75 20 7c 20 2d 2d 71 20 5c 0a 20 20 7c 20 -qu | --q \. |
2710: 2d 73 69 6c 65 6e 74 20 7c 20 2d 2d 73 69 6c 65 -silent | --sile
2720: 6e 74 20 7c 20 2d 2d 73 69 6c 65 6e 20 7c 20 2d nt | --silen | -
2730: 2d 73 69 6c 65 20 7c 20 2d 2d 73 69 6c 20 7c 20 -sile | --sil |
2740: 2d 2d 73 69 20 7c 20 2d 2d 73 29 0a 20 20 20 20 --si | --s).
2750: 61 63 5f 63 73 5f 73 69 6c 65 6e 74 3d 3a 20 3b ac_cs_silent=: ;
2760: 3b 0a 0a 20 20 23 20 54 68 69 73 20 69 73 20 61 ;.. # This is a
2770: 6e 20 65 72 72 6f 72 2e 0a 20 20 2d 2a 29 20 7b n error.. -*) {
2780: 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a { echo "$as_me:
2790: 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 $LINENO: error:
27a0: 75 6e 72 65 63 6f 67 6e 69 7a 65 64 20 6f 70 74 unrecognized opt
27b0: 69 6f 6e 3a 20 24 31 0a 54 72 79 20 5c 60 24 30 ion: $1.Try \`$0
27c0: 20 2d 2d 68 65 6c 70 27 20 66 6f 72 20 6d 6f 72 --help' for mor
27d0: 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 22 20 e information."
27e0: 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 >&5.echo "$as_me
27f0: 3a 20 65 72 72 6f 72 3a 20 75 6e 72 65 63 6f 67 : error: unrecog
2800: 6e 69 7a 65 64 20 6f 70 74 69 6f 6e 3a 20 24 31 nized option: $1
2810: 0a 54 72 79 20 5c 60 24 30 20 2d 2d 68 65 6c 70 .Try \`$0 --help
2820: 27 20 66 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72 ' for more infor
2830: 6d 61 74 69 6f 6e 2e 22 20 3e 26 32 3b 7d 0a 20 mation." >&2;}.
2840: 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 { (exit 1); ex
2850: 69 74 20 31 3b 20 7d 3b 20 7d 20 3b 3b 0a 0a 20 it 1; }; } ;;..
2860: 20 2a 29 20 61 63 5f 63 6f 6e 66 69 67 5f 74 61 *) ac_config_ta
2870: 72 67 65 74 73 3d 22 24 61 63 5f 63 6f 6e 66 69 rgets="$ac_confi
2880: 67 5f 74 61 72 67 65 74 73 20 24 31 22 20 3b 3b g_targets $1" ;;
2890: 0a 0a 20 20 65 73 61 63 0a 20 20 73 68 69 66 74 .. esac. shift
28a0: 0a 64 6f 6e 65 0a 0a 61 63 5f 63 6f 6e 66 69 67 .done..ac_config
28b0: 75 72 65 5f 65 78 74 72 61 5f 61 72 67 73 3d 0a ure_extra_args=.
28c0: 0a 69 66 20 24 61 63 5f 63 73 5f 73 69 6c 65 6e .if $ac_cs_silen
28d0: 74 3b 20 74 68 65 6e 0a 20 20 65 78 65 63 20 36 t; then. exec 6
28e0: 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 20 20 61 63 5f >/dev/null. ac_
28f0: 63 6f 6e 66 69 67 75 72 65 5f 65 78 74 72 61 5f configure_extra_
2900: 61 72 67 73 3d 22 24 61 63 5f 63 6f 6e 66 69 67 args="$ac_config
2910: 75 72 65 5f 65 78 74 72 61 5f 61 72 67 73 20 2d ure_extra_args -
2920: 2d 73 69 6c 65 6e 74 22 0a 66 69 0a 0a 69 66 20 -silent".fi..if
2930: 24 61 63 5f 63 73 5f 72 65 63 68 65 63 6b 3b 20 $ac_cs_recheck;
2940: 74 68 65 6e 0a 20 20 65 63 68 6f 20 22 72 75 6e then. echo "run
2950: 6e 69 6e 67 20 2f 62 69 6e 2f 73 68 20 2e 2f 63 ning /bin/sh ./c
2960: 6f 6e 66 69 67 75 72 65 20 22 20 27 2d 2d 70 72 onfigure " '--pr
2970: 65 66 69 78 3d 43 3a 2f 6d 79 6c 69 62 73 2f 69 efix=C:/mylibs/i
2980: 75 70 27 20 27 2d 2d 63 61 63 68 65 2d 66 69 6c up' '--cache-fil
2990: 65 3d 2f 64 65 76 2f 6e 75 6c 6c 27 20 27 2d 2d e=/dev/null' '--
29a0: 73 72 63 64 69 72 3d 2e 27 20 24 61 63 5f 63 6f srcdir=.' $ac_co
29b0: 6e 66 69 67 75 72 65 5f 65 78 74 72 61 5f 61 72 nfigure_extra_ar
29c0: 67 73 20 22 20 2d 2d 6e 6f 2d 63 72 65 61 74 65 gs " --no-create
29d0: 20 2d 2d 6e 6f 2d 72 65 63 75 72 73 69 6f 6e 22 --no-recursion"
29e0: 20 3e 26 36 0a 20 20 65 78 65 63 20 2f 62 69 6e >&6. exec /bin
29f0: 2f 73 68 20 2e 2f 63 6f 6e 66 69 67 75 72 65 20 /sh ./configure
2a00: 27 2d 2d 70 72 65 66 69 78 3d 43 3a 2f 6d 79 6c '--prefix=C:/myl
2a10: 69 62 73 2f 69 75 70 27 20 27 2d 2d 63 61 63 68 ibs/iup' '--cach
2a20: 65 2d 66 69 6c 65 3d 2f 64 65 76 2f 6e 75 6c 6c e-file=/dev/null
2a30: 27 20 27 2d 2d 73 72 63 64 69 72 3d 2e 27 20 24 ' '--srcdir=.' $
2a40: 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 65 78 74 ac_configure_ext
2a50: 72 61 5f 61 72 67 73 20 2d 2d 6e 6f 2d 63 72 65 ra_args --no-cre
2a60: 61 74 65 20 2d 2d 6e 6f 2d 72 65 63 75 72 73 69 ate --no-recursi
2a70: 6f 6e 0a 66 69 0a 0a 66 6f 72 20 61 63 5f 63 6f on.fi..for ac_co
2a80: 6e 66 69 67 5f 74 61 72 67 65 74 20 69 6e 20 24 nfig_target in $
2a90: 61 63 5f 63 6f 6e 66 69 67 5f 74 61 72 67 65 74 ac_config_target
2aa0: 73 0a 64 6f 0a 20 20 63 61 73 65 20 22 24 61 63 s.do. case "$ac
2ab0: 5f 63 6f 6e 66 69 67 5f 74 61 72 67 65 74 22 20 _config_target"
2ac0: 69 6e 0a 20 20 23 20 48 61 6e 64 6c 69 6e 67 20 in. # Handling
2ad0: 6f 66 20 61 72 67 75 6d 65 6e 74 73 2e 0a 20 20 of arguments..
2ae0: 22 4d 61 6b 65 66 69 6c 65 22 20 29 20 43 4f 4e "Makefile" ) CON
2af0: 46 49 47 5f 46 49 4c 45 53 3d 22 24 43 4f 4e 46 FIG_FILES="$CONF
2b00: 49 47 5f 46 49 4c 45 53 20 4d 61 6b 65 66 69 6c IG_FILES Makefil
2b10: 65 22 20 3b 3b 0a 20 20 22 76 61 63 61 6c 6c 2e e" ;;. "vacall.
2b20: 68 22 20 29 20 43 4f 4e 46 49 47 5f 48 45 41 44 h" ) CONFIG_HEAD
2b30: 45 52 53 3d 22 24 43 4f 4e 46 49 47 5f 48 45 41 ERS="$CONFIG_HEA
2b40: 44 45 52 53 20 76 61 63 61 6c 6c 2e 68 22 20 3b DERS vacall.h" ;
2b50: 3b 0a 20 20 22 63 6f 6e 66 69 67 2e 68 22 20 29 ;. "config.h" )
2b60: 20 43 4f 4e 46 49 47 5f 48 45 41 44 45 52 53 3d CONFIG_HEADERS=
2b70: 22 24 43 4f 4e 46 49 47 5f 48 45 41 44 45 52 53 "$CONFIG_HEADERS
2b80: 20 63 6f 6e 66 69 67 2e 68 22 20 3b 3b 0a 20 20 config.h" ;;.
2b90: 2a 29 20 7b 20 7b 20 65 63 68 6f 20 22 24 61 73 *) { { echo "$as
2ba0: 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 _me:$LINENO: err
2bb0: 6f 72 3a 20 69 6e 76 61 6c 69 64 20 61 72 67 75 or: invalid argu
2bc0: 6d 65 6e 74 3a 20 24 61 63 5f 63 6f 6e 66 69 67 ment: $ac_config
2bd0: 5f 74 61 72 67 65 74 22 20 3e 26 35 0a 65 63 68 _target" >&5.ech
2be0: 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 o "$as_me: error
2bf0: 3a 20 69 6e 76 61 6c 69 64 20 61 72 67 75 6d 65 : invalid argume
2c00: 6e 74 3a 20 24 61 63 5f 63 6f 6e 66 69 67 5f 74 nt: $ac_config_t
2c10: 61 72 67 65 74 22 20 3e 26 32 3b 7d 0a 20 20 20 arget" >&2;}.
2c20: 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 { (exit 1); exit
2c30: 20 31 3b 20 7d 3b 20 7d 3b 3b 0a 20 20 65 73 61 1; }; };;. esa
2c40: 63 0a 64 6f 6e 65 0a 0a 23 20 49 66 20 74 68 65 c.done..# If the
2c50: 20 75 73 65 72 20 64 69 64 20 6e 6f 74 20 75 73 user did not us
2c60: 65 20 74 68 65 20 61 72 67 75 6d 65 6e 74 73 20 e the arguments
2c70: 74 6f 20 73 70 65 63 69 66 79 20 74 68 65 20 69 to specify the i
2c80: 74 65 6d 73 20 74 6f 20 69 6e 73 74 61 6e 74 69 tems to instanti
2c90: 61 74 65 2c 0a 23 20 74 68 65 6e 20 74 68 65 20 ate,.# then the
2ca0: 65 6e 76 76 61 72 20 69 6e 74 65 72 66 61 63 65 envvar interface
2cb0: 20 69 73 20 75 73 65 64 2e 20 20 53 65 74 20 6f is used. Set o
2cc0: 6e 6c 79 20 74 68 6f 73 65 20 74 68 61 74 20 61 nly those that a
2cd0: 72 65 20 6e 6f 74 2e 0a 23 20 57 65 20 75 73 65 re not..# We use
2ce0: 20 74 68 65 20 6c 6f 6e 67 20 66 6f 72 6d 20 66 the long form f
2cf0: 6f 72 20 74 68 65 20 64 65 66 61 75 6c 74 20 61 or the default a
2d00: 73 73 69 67 6e 6d 65 6e 74 20 62 65 63 61 75 73 ssignment becaus
2d10: 65 20 6f 66 20 61 6e 20 65 78 74 72 65 6d 65 6c e of an extremel
2d20: 79 0a 23 20 62 69 7a 61 72 72 65 20 62 75 67 20 y.# bizarre bug
2d30: 6f 6e 20 53 75 6e 4f 53 20 34 2e 31 2e 33 2e 0a on SunOS 4.1.3..
2d40: 69 66 20 24 61 63 5f 6e 65 65 64 5f 64 65 66 61 if $ac_need_defa
2d50: 75 6c 74 73 3b 20 74 68 65 6e 0a 20 20 74 65 73 ults; then. tes
2d60: 74 20 22 24 7b 43 4f 4e 46 49 47 5f 46 49 4c 45 t "${CONFIG_FILE
2d70: 53 2b 73 65 74 7d 22 20 3d 20 73 65 74 20 7c 7c S+set}" = set ||
2d80: 20 43 4f 4e 46 49 47 5f 46 49 4c 45 53 3d 24 63 CONFIG_FILES=$c
2d90: 6f 6e 66 69 67 5f 66 69 6c 65 73 0a 20 20 74 65 onfig_files. te
2da0: 73 74 20 22 24 7b 43 4f 4e 46 49 47 5f 48 45 41 st "${CONFIG_HEA
2db0: 44 45 52 53 2b 73 65 74 7d 22 20 3d 20 73 65 74 DERS+set}" = set
2dc0: 20 7c 7c 20 43 4f 4e 46 49 47 5f 48 45 41 44 45 || CONFIG_HEADE
2dd0: 52 53 3d 24 63 6f 6e 66 69 67 5f 68 65 61 64 65 RS=$config_heade
2de0: 72 73 0a 66 69 0a 0a 23 20 48 61 76 65 20 61 20 rs.fi..# Have a
2df0: 74 65 6d 70 6f 72 61 72 79 20 64 69 72 65 63 74 temporary direct
2e00: 6f 72 79 20 66 6f 72 20 63 6f 6e 76 65 6e 69 65 ory for convenie
2e10: 6e 63 65 2e 20 20 4d 61 6b 65 20 69 74 20 69 6e nce. Make it in
2e20: 20 74 68 65 20 62 75 69 6c 64 20 74 72 65 65 0a the build tree.
2e30: 23 20 73 69 6d 70 6c 79 20 62 65 63 61 75 73 65 # simply because
2e40: 20 74 68 65 72 65 20 69 73 20 6e 6f 20 72 65 61 there is no rea
2e50: 73 6f 6e 20 74 6f 20 70 75 74 20 69 74 20 68 65 son to put it he
2e60: 72 65 2c 20 61 6e 64 20 69 6e 20 61 64 64 69 74 re, and in addit
2e70: 69 6f 6e 2c 0a 23 20 63 72 65 61 74 69 6e 67 20 ion,.# creating
2e80: 61 6e 64 20 6d 6f 76 69 6e 67 20 66 69 6c 65 73 and moving files
2e90: 20 66 72 6f 6d 20 2f 74 6d 70 20 63 61 6e 20 73 from /tmp can s
2ea0: 6f 6d 65 74 69 6d 65 73 20 63 61 75 73 65 20 70 ometimes cause p
2eb0: 72 6f 62 6c 65 6d 73 2e 0a 23 20 43 72 65 61 74 roblems..# Creat
2ec0: 65 20 61 20 74 65 6d 70 6f 72 61 72 79 20 64 69 e a temporary di
2ed0: 72 65 63 74 6f 72 79 2c 20 61 6e 64 20 68 6f 6f rectory, and hoo
2ee0: 6b 20 66 6f 72 20 69 74 73 20 72 65 6d 6f 76 61 k for its remova
2ef0: 6c 20 75 6e 6c 65 73 73 20 64 65 62 75 67 67 69 l unless debuggi
2f00: 6e 67 2e 0a 24 64 65 62 75 67 20 7c 7c 0a 7b 0a ng..$debug ||.{.
2f10: 20 20 74 72 61 70 20 27 65 78 69 74 5f 73 74 61 trap 'exit_sta
2f20: 74 75 73 3d 24 3f 3b 20 72 6d 20 2d 72 66 20 24 tus=$?; rm -rf $
2f30: 74 6d 70 20 26 26 20 65 78 69 74 20 24 65 78 69 tmp && exit $exi
2f40: 74 5f 73 74 61 74 75 73 27 20 30 0a 20 20 74 72 t_status' 0. tr
2f50: 61 70 20 27 7b 20 28 65 78 69 74 20 31 29 3b 20 ap '{ (exit 1);
2f60: 65 78 69 74 20 31 3b 20 7d 27 20 31 20 32 20 31 exit 1; }' 1 2 1
2f70: 33 20 31 35 0a 7d 0a 0a 23 20 43 72 65 61 74 65 3 15.}..# Create
2f80: 20 61 20 28 73 65 63 75 72 65 29 20 74 6d 70 20 a (secure) tmp
2f90: 64 69 72 65 63 74 6f 72 79 20 66 6f 72 20 74 6d directory for tm
2fa0: 70 20 66 69 6c 65 73 2e 0a 0a 7b 0a 20 20 74 6d p files...{. tm
2fb0: 70 3d 60 28 75 6d 61 73 6b 20 30 37 37 20 26 26 p=`(umask 077 &&
2fc0: 20 6d 6b 74 65 6d 70 20 2d 64 20 2d 71 20 22 2e mktemp -d -q ".
2fd0: 2f 63 6f 6e 66 73 74 61 74 58 58 58 58 58 58 22 /confstatXXXXXX"
2fe0: 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 20 26 ) 2>/dev/null` &
2ff0: 26 0a 20 20 74 65 73 74 20 2d 6e 20 22 24 74 6d &. test -n "$tm
3000: 70 22 20 26 26 20 74 65 73 74 20 2d 64 20 22 24 p" && test -d "$
3010: 74 6d 70 22 0a 7d 20 20 7c 7c 0a 7b 0a 20 20 74 tmp".} ||.{. t
3020: 6d 70 3d 2e 2f 63 6f 6e 66 73 74 61 74 24 24 2d mp=./confstat$$-
3030: 24 52 41 4e 44 4f 4d 0a 20 20 28 75 6d 61 73 6b $RANDOM. (umask
3040: 20 30 37 37 20 26 26 20 6d 6b 64 69 72 20 24 74 077 && mkdir $t
3050: 6d 70 29 0a 7d 20 7c 7c 0a 7b 0a 20 20 20 65 63 mp).} ||.{. ec
3060: 68 6f 20 22 24 6d 65 3a 20 63 61 6e 6e 6f 74 20 ho "$me: cannot
3070: 63 72 65 61 74 65 20 61 20 74 65 6d 70 6f 72 61 create a tempora
3080: 72 79 20 64 69 72 65 63 74 6f 72 79 20 69 6e 20 ry directory in
3090: 2e 22 20 3e 26 32 0a 20 20 20 7b 20 28 65 78 69 ." >&2. { (exi
30a0: 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 0a t 1); exit 1; }.
30b0: 7d 0a 0a 0a 23 0a 23 20 43 4f 4e 46 49 47 5f 46 }...#.# CONFIG_F
30c0: 49 4c 45 53 20 73 65 63 74 69 6f 6e 2e 0a 23 0a ILES section..#.
30d0: 0a 23 20 4e 6f 20 6e 65 65 64 20 74 6f 20 67 65 .# No need to ge
30e0: 6e 65 72 61 74 65 20 74 68 65 20 73 63 72 69 70 nerate the scrip
30f0: 74 73 20 69 66 20 74 68 65 72 65 20 61 72 65 20 ts if there are
3100: 6e 6f 20 43 4f 4e 46 49 47 5f 46 49 4c 45 53 2e no CONFIG_FILES.
3110: 0a 23 20 54 68 69 73 20 68 61 70 70 65 6e 73 20 .# This happens
3120: 66 6f 72 20 69 6e 73 74 61 6e 63 65 20 77 68 65 for instance whe
3130: 6e 20 2e 2f 63 6f 6e 66 69 67 2e 73 74 61 74 75 n ./config.statu
3140: 73 20 63 6f 6e 66 69 67 2e 68 0a 69 66 20 74 65 s config.h.if te
3150: 73 74 20 2d 6e 20 22 24 43 4f 4e 46 49 47 5f 46 st -n "$CONFIG_F
3160: 49 4c 45 53 22 3b 20 74 68 65 6e 0a 20 20 23 20 ILES"; then. #
3170: 50 72 6f 74 65 63 74 20 61 67 61 69 6e 73 74 20 Protect against
3180: 62 65 69 6e 67 20 6f 6e 20 74 68 65 20 72 69 67 being on the rig
3190: 68 74 20 73 69 64 65 20 6f 66 20 61 20 73 65 64 ht side of a sed
31a0: 20 73 75 62 73 74 20 69 6e 20 63 6f 6e 66 69 67 subst in config
31b0: 2e 73 74 61 74 75 73 2e 0a 20 20 73 65 64 20 27 .status.. sed '
31c0: 73 2f 2c 40 2f 40 40 2f 3b 20 73 2f 40 2c 2f 40 s/,@/@@/; s/@,/@
31d0: 40 2f 3b 20 73 2f 2c 3b 74 20 74 24 2f 40 3b 74 @/; s/,;t t$/@;t
31e0: 20 74 2f 3b 20 2f 40 3b 74 20 74 24 2f 73 2f 5b t/; /@;t t$/s/[
31f0: 5c 5c 26 2c 5d 2f 5c 5c 26 2f 67 3b 0a 20 20 20 \\&,]/\\&/g;.
3200: 73 2f 40 40 2f 2c 40 2f 3b 20 73 2f 40 40 2f 40 s/@@/,@/; s/@@/@
3210: 2c 2f 3b 20 73 2f 40 3b 74 20 74 24 2f 2c 3b 74 ,/; s/@;t t$/,;t
3220: 20 74 2f 27 20 3e 24 74 6d 70 2f 73 75 62 73 2e t/' >$tmp/subs.
3230: 73 65 64 20 3c 3c 5c 43 45 4f 46 0a 73 2c 40 53 sed <<\CEOF.s,@S
3240: 48 45 4c 4c 40 2c 2f 62 69 6e 2f 73 68 2c 3b 74 HELL@,/bin/sh,;t
3250: 20 74 0a 73 2c 40 50 41 54 48 5f 53 45 50 41 52 t.s,@PATH_SEPAR
3260: 41 54 4f 52 40 2c 3a 2c 3b 74 20 74 0a 73 2c 40 ATOR@,:,;t t.s,@
3270: 50 41 43 4b 41 47 45 5f 4e 41 4d 45 40 2c 2c 3b PACKAGE_NAME@,,;
3280: 74 20 74 0a 73 2c 40 50 41 43 4b 41 47 45 5f 54 t t.s,@PACKAGE_T
3290: 41 52 4e 41 4d 45 40 2c 2c 3b 74 20 74 0a 73 2c ARNAME@,,;t t.s,
32a0: 40 50 41 43 4b 41 47 45 5f 56 45 52 53 49 4f 4e @PACKAGE_VERSION
32b0: 40 2c 2c 3b 74 20 74 0a 73 2c 40 50 41 43 4b 41 @,,;t t.s,@PACKA
32c0: 47 45 5f 53 54 52 49 4e 47 40 2c 2c 3b 74 20 74 GE_STRING@,,;t t
32d0: 0a 73 2c 40 50 41 43 4b 41 47 45 5f 42 55 47 52 .s,@PACKAGE_BUGR
32e0: 45 50 4f 52 54 40 2c 2c 3b 74 20 74 0a 73 2c 40 EPORT@,,;t t.s,@
32f0: 65 78 65 63 5f 70 72 65 66 69 78 40 2c 24 7b 70 exec_prefix@,${p
3300: 72 65 66 69 78 7d 2c 3b 74 20 74 0a 73 2c 40 70 refix},;t t.s,@p
3310: 72 65 66 69 78 40 2c 43 3a 2f 6d 79 6c 69 62 73 refix@,C:/mylibs
3320: 2f 69 75 70 2c 3b 74 20 74 0a 73 2c 40 70 72 6f /iup,;t t.s,@pro
3330: 67 72 61 6d 5f 74 72 61 6e 73 66 6f 72 6d 5f 6e gram_transform_n
3340: 61 6d 65 40 2c 73 2c 78 2c 78 2c 2c 3b 74 20 74 ame@,s,x,x,,;t t
3350: 0a 73 2c 40 62 69 6e 64 69 72 40 2c 24 7b 65 78 .s,@bindir@,${ex
3360: 65 63 5f 70 72 65 66 69 78 7d 2f 62 69 6e 2c 3b ec_prefix}/bin,;
3370: 74 20 74 0a 73 2c 40 73 62 69 6e 64 69 72 40 2c t t.s,@sbindir@,
3380: 24 7b 65 78 65 63 5f 70 72 65 66 69 78 7d 2f 73 ${exec_prefix}/s
3390: 62 69 6e 2c 3b 74 20 74 0a 73 2c 40 6c 69 62 65 bin,;t t.s,@libe
33a0: 78 65 63 64 69 72 40 2c 24 7b 65 78 65 63 5f 70 xecdir@,${exec_p
33b0: 72 65 66 69 78 7d 2f 6c 69 62 65 78 65 63 2c 3b refix}/libexec,;
33c0: 74 20 74 0a 73 2c 40 64 61 74 61 64 69 72 40 2c t t.s,@datadir@,
33d0: 24 7b 70 72 65 66 69 78 7d 2f 73 68 61 72 65 2c ${prefix}/share,
33e0: 3b 74 20 74 0a 73 2c 40 73 79 73 63 6f 6e 66 64 ;t t.s,@sysconfd
33f0: 69 72 40 2c 24 7b 70 72 65 66 69 78 7d 2f 65 74 ir@,${prefix}/et
3400: 63 2c 3b 74 20 74 0a 73 2c 40 73 68 61 72 65 64 c,;t t.s,@shared
3410: 73 74 61 74 65 64 69 72 40 2c 24 7b 70 72 65 66 statedir@,${pref
3420: 69 78 7d 2f 63 6f 6d 2c 3b 74 20 74 0a 73 2c 40 ix}/com,;t t.s,@
3430: 6c 6f 63 61 6c 73 74 61 74 65 64 69 72 40 2c 24 localstatedir@,$
3440: 7b 70 72 65 66 69 78 7d 2f 76 61 72 2c 3b 74 20 {prefix}/var,;t
3450: 74 0a 73 2c 40 6c 69 62 64 69 72 40 2c 24 7b 65 t.s,@libdir@,${e
3460: 78 65 63 5f 70 72 65 66 69 78 7d 2f 6c 69 62 2c xec_prefix}/lib,
3470: 3b 74 20 74 0a 73 2c 40 69 6e 63 6c 75 64 65 64 ;t t.s,@included
3480: 69 72 40 2c 24 7b 70 72 65 66 69 78 7d 2f 69 6e ir@,${prefix}/in
3490: 63 6c 75 64 65 2c 3b 74 20 74 0a 73 2c 40 6f 6c clude,;t t.s,@ol
34a0: 64 69 6e 63 6c 75 64 65 64 69 72 40 2c 2f 75 73 dincludedir@,/us
34b0: 72 2f 69 6e 63 6c 75 64 65 2c 3b 74 20 74 0a 73 r/include,;t t.s
34c0: 2c 40 69 6e 66 6f 64 69 72 40 2c 24 7b 70 72 65 ,@infodir@,${pre
34d0: 66 69 78 7d 2f 69 6e 66 6f 2c 3b 74 20 74 0a 73 fix}/info,;t t.s
34e0: 2c 40 6d 61 6e 64 69 72 40 2c 24 7b 70 72 65 66 ,@mandir@,${pref
34f0: 69 78 7d 2f 6d 61 6e 2c 3b 74 20 74 0a 73 2c 40 ix}/man,;t t.s,@
3500: 62 75 69 6c 64 5f 61 6c 69 61 73 40 2c 2c 3b 74 build_alias@,,;t
3510: 20 74 0a 73 2c 40 68 6f 73 74 5f 61 6c 69 61 73 t.s,@host_alias
3520: 40 2c 2c 3b 74 20 74 0a 73 2c 40 74 61 72 67 65 @,,;t t.s,@targe
3530: 74 5f 61 6c 69 61 73 40 2c 2c 3b 74 20 74 0a 73 t_alias@,,;t t.s
3540: 2c 40 44 45 46 53 40 2c 2d 44 48 41 56 45 5f 43 ,@DEFS@,-DHAVE_C
3550: 4f 4e 46 49 47 5f 48 2c 3b 74 20 74 0a 73 2c 40 ONFIG_H,;t t.s,@
3560: 45 43 48 4f 5f 43 40 2c 2c 3b 74 20 74 0a 73 2c ECHO_C@,,;t t.s,
3570: 40 45 43 48 4f 5f 4e 40 2c 2d 6e 2c 3b 74 20 74 @ECHO_N@,-n,;t t
3580: 0a 73 2c 40 45 43 48 4f 5f 54 40 2c 2c 3b 74 20 .s,@ECHO_T@,,;t
3590: 74 0a 73 2c 40 4c 49 42 53 40 2c 2c 3b 74 20 74 t.s,@LIBS@,,;t t
35a0: 0a 73 2c 40 43 43 40 2c 67 63 63 2c 3b 74 20 74 .s,@CC@,gcc,;t t
35b0: 0a 73 2c 40 43 46 4c 41 47 53 40 2c 2d 67 20 2d .s,@CFLAGS@,-g -
35c0: 4f 32 2c 3b 74 20 74 0a 73 2c 40 4c 44 46 4c 41 O2,;t t.s,@LDFLA
35d0: 47 53 40 2c 2c 3b 74 20 74 0a 73 2c 40 43 50 50 GS@,,;t t.s,@CPP
35e0: 46 4c 41 47 53 40 2c 2c 3b 74 20 74 0a 73 2c 40 FLAGS@,,;t t.s,@
35f0: 61 63 5f 63 74 5f 43 43 40 2c 67 63 63 2c 3b 74 ac_ct_CC@,gcc,;t
3600: 20 74 0a 73 2c 40 45 58 45 45 58 54 40 2c 2e 65 t.s,@EXEEXT@,.e
3610: 78 65 2c 3b 74 20 74 0a 73 2c 40 4f 42 4a 45 58 xe,;t t.s,@OBJEX
3620: 54 40 2c 6f 2c 3b 74 20 74 0a 73 2c 40 43 50 50 T@,o,;t t.s,@CPP
3630: 40 2c 67 63 63 20 2d 45 2c 3b 74 20 74 0a 73 2c @,gcc -E,;t t.s,
3640: 40 45 47 52 45 50 40 2c 67 72 65 70 20 2d 45 2c @EGREP@,grep -E,
3650: 3b 74 20 74 0a 73 2c 40 43 43 5f 47 43 43 40 2c ;t t.s,@CC_GCC@,
3660: 74 72 75 65 2c 3b 74 20 74 0a 73 2c 40 47 43 43 true,;t t.s,@GCC
3670: 5f 58 5f 4e 4f 4e 45 40 2c 2d 78 20 6e 6f 6e 65 _X_NONE@,-x none
3680: 2c 3b 74 20 74 0a 73 2c 40 41 53 5f 55 4e 44 45 ,;t t.s,@AS_UNDE
3690: 52 53 43 4f 52 45 40 2c 74 72 75 65 2c 3b 74 20 RSCORE@,true,;t
36a0: 74 0a 73 2c 40 52 41 4e 4c 49 42 40 2c 72 61 6e t.s,@RANLIB@,ran
36b0: 6c 69 62 2c 3b 74 20 74 0a 73 2c 40 53 45 54 5f lib,;t t.s,@SET_
36c0: 4d 41 4b 45 40 2c 2c 3b 74 20 74 0a 73 2c 40 49 MAKE@,,;t t.s,@I
36d0: 4e 53 54 41 4c 4c 40 2c 2f 62 69 6e 2f 69 6e 73 NSTALL@,/bin/ins
36e0: 74 61 6c 6c 20 2d 63 2c 3b 74 20 74 0a 73 2c 40 tall -c,;t t.s,@
36f0: 49 4e 53 54 41 4c 4c 5f 50 52 4f 47 52 41 4d 40 INSTALL_PROGRAM@
3700: 2c 24 28 49 4e 53 54 41 4c 4c 29 2c 3b 74 20 74 ,$(INSTALL),;t t
3710: 0a 73 2c 40 49 4e 53 54 41 4c 4c 5f 44 41 54 41 .s,@INSTALL_DATA
3720: 40 2c 24 28 49 4e 53 54 41 4c 4c 29 20 2d 6d 20 @,$(INSTALL) -m
3730: 36 34 34 2c 3b 74 20 74 0a 73 2c 40 43 50 40 2c 644,;t t.s,@CP@,
3740: 63 70 20 2d 70 2c 3b 74 20 74 0a 73 2c 40 4c 4e cp -p,;t t.s,@LN
3750: 40 2c 6c 6e 2c 3b 74 20 74 0a 73 2c 40 62 75 69 @,ln,;t t.s,@bui
3760: 6c 64 40 2c 69 36 38 36 2d 70 63 2d 6d 69 6e 67 ld@,i686-pc-ming
3770: 77 33 32 2c 3b 74 20 74 0a 73 2c 40 62 75 69 6c w32,;t t.s,@buil
3780: 64 5f 63 70 75 40 2c 69 36 38 36 2c 3b 74 20 74 d_cpu@,i686,;t t
3790: 0a 73 2c 40 62 75 69 6c 64 5f 76 65 6e 64 6f 72 .s,@build_vendor
37a0: 40 2c 70 63 2c 3b 74 20 74 0a 73 2c 40 62 75 69 @,pc,;t t.s,@bui
37b0: 6c 64 5f 6f 73 40 2c 6d 69 6e 67 77 33 32 2c 3b ld_os@,mingw32,;
37c0: 74 20 74 0a 73 2c 40 68 6f 73 74 40 2c 69 36 38 t t.s,@host@,i68
37d0: 36 2d 70 63 2d 6d 69 6e 67 77 33 32 2c 3b 74 20 6-pc-mingw32,;t
37e0: 74 0a 73 2c 40 68 6f 73 74 5f 63 70 75 40 2c 69 t.s,@host_cpu@,i
37f0: 33 38 36 2c 3b 74 20 74 0a 73 2c 40 68 6f 73 74 386,;t t.s,@host
3800: 5f 76 65 6e 64 6f 72 40 2c 70 63 2c 3b 74 20 74 _vendor@,pc,;t t
3810: 0a 73 2c 40 68 6f 73 74 5f 6f 73 40 2c 6d 69 6e .s,@host_os@,min
3820: 67 77 33 32 2c 3b 74 20 74 0a 73 2c 40 4c 49 42 gw32,;t t.s,@LIB
3830: 4f 42 4a 53 40 2c 2c 3b 74 20 74 0a 73 2c 40 4c OBJS@,,;t t.s,@L
3840: 54 4c 49 42 4f 42 4a 53 40 2c 2c 3b 74 20 74 0a TLIBOBJS@,,;t t.
3850: 43 45 4f 46 0a 0a 20 20 23 20 53 70 6c 69 74 20 CEOF.. # Split
3860: 74 68 65 20 73 75 62 73 74 69 74 75 74 69 6f 6e the substitution
3870: 73 20 69 6e 74 6f 20 62 69 74 65 2d 73 69 7a 65 s into bite-size
3880: 64 20 70 69 65 63 65 73 20 66 6f 72 20 73 65 64 d pieces for sed
3890: 73 20 77 69 74 68 0a 20 20 23 20 73 6d 61 6c 6c s with. # small
38a0: 20 63 6f 6d 6d 61 6e 64 20 6e 75 6d 62 65 72 20 command number
38b0: 6c 69 6d 69 74 73 2c 20 6c 69 6b 65 20 6f 6e 20 limits, like on
38c0: 44 69 67 69 74 61 6c 20 4f 53 46 2f 31 20 61 6e Digital OSF/1 an
38d0: 64 20 48 50 2d 55 58 2e 0a 20 20 61 63 5f 6d 61 d HP-UX.. ac_ma
38e0: 78 5f 73 65 64 5f 6c 69 6e 65 73 3d 34 38 0a 20 x_sed_lines=48.
38f0: 20 61 63 5f 73 65 64 5f 66 72 61 67 3d 31 20 23 ac_sed_frag=1 #
3900: 20 4e 75 6d 62 65 72 20 6f 66 20 63 75 72 72 65 Number of curre
3910: 6e 74 20 66 69 6c 65 2e 0a 20 20 61 63 5f 62 65 nt file.. ac_be
3920: 67 3d 31 20 23 20 46 69 72 73 74 20 6c 69 6e 65 g=1 # First line
3930: 20 66 6f 72 20 63 75 72 72 65 6e 74 20 66 69 6c for current fil
3940: 65 2e 0a 20 20 61 63 5f 65 6e 64 3d 24 61 63 5f e.. ac_end=$ac_
3950: 6d 61 78 5f 73 65 64 5f 6c 69 6e 65 73 20 23 20 max_sed_lines #
3960: 4c 69 6e 65 20 61 66 74 65 72 20 6c 61 73 74 20 Line after last
3970: 6c 69 6e 65 20 66 6f 72 20 63 75 72 72 65 6e 74 line for current
3980: 20 66 69 6c 65 2e 0a 20 20 61 63 5f 6d 6f 72 65 file.. ac_more
3990: 5f 6c 69 6e 65 73 3d 3a 0a 20 20 61 63 5f 73 65 _lines=:. ac_se
39a0: 64 5f 63 6d 64 73 3d 0a 20 20 77 68 69 6c 65 20 d_cmds=. while
39b0: 24 61 63 5f 6d 6f 72 65 5f 6c 69 6e 65 73 3b 20 $ac_more_lines;
39c0: 64 6f 0a 20 20 20 20 69 66 20 74 65 73 74 20 24 do. if test $
39d0: 61 63 5f 62 65 67 20 2d 67 74 20 31 3b 20 74 68 ac_beg -gt 1; th
39e0: 65 6e 0a 20 20 20 20 20 20 73 65 64 20 22 31 2c en. sed "1,
39f0: 24 7b 61 63 5f 62 65 67 7d 64 3b 20 24 7b 61 63 ${ac_beg}d; ${ac
3a00: 5f 65 6e 64 7d 71 22 20 24 74 6d 70 2f 73 75 62 _end}q" $tmp/sub
3a10: 73 2e 73 65 64 20 3e 24 74 6d 70 2f 73 75 62 73 s.sed >$tmp/subs
3a20: 2e 66 72 61 67 0a 20 20 20 20 65 6c 73 65 0a 20 .frag. else.
3a30: 20 20 20 20 20 73 65 64 20 22 24 7b 61 63 5f 65 sed "${ac_e
3a40: 6e 64 7d 71 22 20 24 74 6d 70 2f 73 75 62 73 2e nd}q" $tmp/subs.
3a50: 73 65 64 20 3e 24 74 6d 70 2f 73 75 62 73 2e 66 sed >$tmp/subs.f
3a60: 72 61 67 0a 20 20 20 20 66 69 0a 20 20 20 20 69 rag. fi. i
3a70: 66 20 74 65 73 74 20 21 20 2d 73 20 24 74 6d 70 f test ! -s $tmp
3a80: 2f 73 75 62 73 2e 66 72 61 67 3b 20 74 68 65 6e /subs.frag; then
3a90: 0a 20 20 20 20 20 20 61 63 5f 6d 6f 72 65 5f 6c . ac_more_l
3aa0: 69 6e 65 73 3d 66 61 6c 73 65 0a 20 20 20 20 65 ines=false. e
3ab0: 6c 73 65 0a 20 20 20 20 20 20 23 20 54 68 65 20 lse. # The
3ac0: 70 75 72 70 6f 73 65 20 6f 66 20 74 68 65 20 6c purpose of the l
3ad0: 61 62 65 6c 20 61 6e 64 20 6f 66 20 74 68 65 20 abel and of the
3ae0: 62 72 61 6e 63 68 69 6e 67 20 63 6f 6e 64 69 74 branching condit
3af0: 69 6f 6e 20 69 73 20 74 6f 0a 20 20 20 20 20 20 ion is to.
3b00: 23 20 73 70 65 65 64 20 75 70 20 74 68 65 20 73 # speed up the s
3b10: 65 64 20 70 72 6f 63 65 73 73 69 6e 67 20 28 69 ed processing (i
3b20: 66 20 74 68 65 72 65 20 61 72 65 20 6e 6f 20 60 f there are no `
3b30: 40 27 20 61 74 20 61 6c 6c 2c 20 74 68 65 72 65 @' at all, there
3b40: 0a 20 20 20 20 20 20 23 20 69 73 20 6e 6f 20 6e . # is no n
3b50: 65 65 64 20 74 6f 20 62 72 6f 77 73 65 20 61 6e eed to browse an
3b60: 79 20 6f 66 20 74 68 65 20 73 75 62 73 74 69 74 y of the substit
3b70: 75 74 69 6f 6e 73 29 2e 0a 20 20 20 20 20 20 23 utions).. #
3b80: 20 54 68 65 73 65 20 61 72 65 20 74 68 65 20 74 These are the t
3b90: 77 6f 20 65 78 74 72 61 20 73 65 64 20 63 6f 6d wo extra sed com
3ba0: 6d 61 6e 64 73 20 6d 65 6e 74 69 6f 6e 65 64 20 mands mentioned
3bb0: 61 62 6f 76 65 2e 0a 20 20 20 20 20 20 28 65 63 above.. (ec
3bc0: 68 6f 20 27 3a 74 0a 20 20 2f 40 5b 61 2d 7a 41 ho ':t. /@[a-zA
3bd0: 2d 5a 5f 5d 5b 61 2d 7a 41 2d 5a 5f 30 2d 39 5d -Z_][a-zA-Z_0-9]
3be0: 2a 40 2f 21 62 27 20 26 26 20 63 61 74 20 24 74 *@/!b' && cat $t
3bf0: 6d 70 2f 73 75 62 73 2e 66 72 61 67 29 20 3e 24 mp/subs.frag) >$
3c00: 74 6d 70 2f 73 75 62 73 2d 24 61 63 5f 73 65 64 tmp/subs-$ac_sed
3c10: 5f 66 72 61 67 2e 73 65 64 0a 20 20 20 20 20 20 _frag.sed.
3c20: 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f if test -z "$ac_
3c30: 73 65 64 5f 63 6d 64 73 22 3b 20 74 68 65 6e 0a sed_cmds"; then.
3c40: 09 61 63 5f 73 65 64 5f 63 6d 64 73 3d 22 73 65 .ac_sed_cmds="se
3c50: 64 20 2d 66 20 24 74 6d 70 2f 73 75 62 73 2d 24 d -f $tmp/subs-$
3c60: 61 63 5f 73 65 64 5f 66 72 61 67 2e 73 65 64 22 ac_sed_frag.sed"
3c70: 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 61 63 5f . else..ac_
3c80: 73 65 64 5f 63 6d 64 73 3d 22 24 61 63 5f 73 65 sed_cmds="$ac_se
3c90: 64 5f 63 6d 64 73 20 7c 20 73 65 64 20 2d 66 20 d_cmds | sed -f
3ca0: 24 74 6d 70 2f 73 75 62 73 2d 24 61 63 5f 73 65 $tmp/subs-$ac_se
3cb0: 64 5f 66 72 61 67 2e 73 65 64 22 0a 20 20 20 20 d_frag.sed".
3cc0: 20 20 66 69 0a 20 20 20 20 20 20 61 63 5f 73 65 fi. ac_se
3cd0: 64 5f 66 72 61 67 3d 60 65 78 70 72 20 24 61 63 d_frag=`expr $ac
3ce0: 5f 73 65 64 5f 66 72 61 67 20 2b 20 31 60 0a 20 _sed_frag + 1`.
3cf0: 20 20 20 20 20 61 63 5f 62 65 67 3d 24 61 63 5f ac_beg=$ac_
3d00: 65 6e 64 0a 20 20 20 20 20 20 61 63 5f 65 6e 64 end. ac_end
3d10: 3d 60 65 78 70 72 20 24 61 63 5f 65 6e 64 20 2b =`expr $ac_end +
3d20: 20 24 61 63 5f 6d 61 78 5f 73 65 64 5f 6c 69 6e $ac_max_sed_lin
3d30: 65 73 60 0a 20 20 20 20 66 69 0a 20 20 64 6f 6e es`. fi. don
3d40: 65 0a 20 20 69 66 20 74 65 73 74 20 2d 7a 20 22 e. if test -z "
3d50: 24 61 63 5f 73 65 64 5f 63 6d 64 73 22 3b 20 74 $ac_sed_cmds"; t
3d60: 68 65 6e 0a 20 20 20 20 61 63 5f 73 65 64 5f 63 hen. ac_sed_c
3d70: 6d 64 73 3d 63 61 74 0a 20 20 66 69 0a 66 69 20 mds=cat. fi.fi
3d80: 23 20 74 65 73 74 20 2d 6e 20 22 24 43 4f 4e 46 # test -n "$CONF
3d90: 49 47 5f 46 49 4c 45 53 22 0a 0a 66 6f 72 20 61 IG_FILES"..for a
3da0: 63 5f 66 69 6c 65 20 69 6e 20 3a 20 24 43 4f 4e c_file in : $CON
3db0: 46 49 47 5f 46 49 4c 45 53 3b 20 64 6f 20 74 65 FIG_FILES; do te
3dc0: 73 74 20 22 78 24 61 63 5f 66 69 6c 65 22 20 3d st "x$ac_file" =
3dd0: 20 78 3a 20 26 26 20 63 6f 6e 74 69 6e 75 65 0a x: && continue.
3de0: 20 20 23 20 53 75 70 70 6f 72 74 20 22 6f 75 74 # Support "out
3df0: 66 69 6c 65 5b 3a 69 6e 66 69 6c 65 5b 3a 69 6e file[:infile[:in
3e00: 66 69 6c 65 2e 2e 2e 5d 5d 22 2c 20 64 65 66 61 file...]]", defa
3e10: 75 6c 74 69 6e 67 20 69 6e 66 69 6c 65 3d 22 6f ulting infile="o
3e20: 75 74 66 69 6c 65 2e 69 6e 22 2e 0a 20 20 63 61 utfile.in".. ca
3e30: 73 65 20 24 61 63 5f 66 69 6c 65 20 69 6e 0a 20 se $ac_file in.
3e40: 20 2d 20 7c 20 2a 3a 2d 20 7c 20 2a 3a 2d 3a 2a - | *:- | *:-:*
3e50: 20 29 20 23 20 69 6e 70 75 74 20 66 72 6f 6d 20 ) # input from
3e60: 73 74 64 69 6e 0a 09 63 61 74 20 3e 24 74 6d 70 stdin..cat >$tmp
3e70: 2f 73 74 64 69 6e 0a 09 61 63 5f 66 69 6c 65 5f /stdin..ac_file_
3e80: 69 6e 3d 60 65 63 68 6f 20 22 24 61 63 5f 66 69 in=`echo "$ac_fi
3e90: 6c 65 22 20 7c 20 73 65 64 20 27 73 2c 5b 5e 3a le" | sed 's,[^:
3ea0: 5d 2a 3a 2c 2c 27 60 0a 09 61 63 5f 66 69 6c 65 ]*:,,'`..ac_file
3eb0: 3d 60 65 63 68 6f 20 22 24 61 63 5f 66 69 6c 65 =`echo "$ac_file
3ec0: 22 20 7c 20 73 65 64 20 27 73 2c 3a 2e 2a 2c 2c " | sed 's,:.*,,
3ed0: 27 60 20 3b 3b 0a 20 20 2a 3a 2a 20 29 20 61 63 '` ;;. *:* ) ac
3ee0: 5f 66 69 6c 65 5f 69 6e 3d 60 65 63 68 6f 20 22 _file_in=`echo "
3ef0: 24 61 63 5f 66 69 6c 65 22 20 7c 20 73 65 64 20 $ac_file" | sed
3f00: 27 73 2c 5b 5e 3a 5d 2a 3a 2c 2c 27 60 0a 09 61 's,[^:]*:,,'`..a
3f10: 63 5f 66 69 6c 65 3d 60 65 63 68 6f 20 22 24 61 c_file=`echo "$a
3f20: 63 5f 66 69 6c 65 22 20 7c 20 73 65 64 20 27 73 c_file" | sed 's
3f30: 2c 3a 2e 2a 2c 2c 27 60 20 3b 3b 0a 20 20 2a 20 ,:.*,,'` ;;. *
3f40: 29 20 20 20 61 63 5f 66 69 6c 65 5f 69 6e 3d 24 ) ac_file_in=$
3f50: 61 63 5f 66 69 6c 65 2e 69 6e 20 3b 3b 0a 20 20 ac_file.in ;;.
3f60: 65 73 61 63 0a 0a 20 20 23 20 43 6f 6d 70 75 74 esac.. # Comput
3f70: 65 20 40 73 72 63 64 69 72 40 2c 20 40 74 6f 70 e @srcdir@, @top
3f80: 5f 73 72 63 64 69 72 40 2c 20 61 6e 64 20 40 49 _srcdir@, and @I
3f90: 4e 53 54 41 4c 4c 40 20 66 6f 72 20 73 75 62 64 NSTALL@ for subd
3fa0: 69 72 65 63 74 6f 72 69 65 73 2e 0a 20 20 61 63 irectories.. ac
3fb0: 5f 64 69 72 3d 60 28 64 69 72 6e 61 6d 65 20 22 _dir=`(dirname "
3fc0: 24 61 63 5f 66 69 6c 65 22 29 20 32 3e 2f 64 65 $ac_file") 2>/de
3fd0: 76 2f 6e 75 6c 6c 20 7c 7c 0a 24 61 73 5f 65 78 v/null ||.$as_ex
3fe0: 70 72 20 58 22 24 61 63 5f 66 69 6c 65 22 20 3a pr X"$ac_file" :
3ff0: 20 27 58 5c 28 2e 2a 5b 5e 2f 5d 5c 29 2f 2f 2a 'X\(.*[^/]\)//*
4000: 5b 5e 2f 5d 5b 5e 2f 5d 2a 2f 2a 24 27 20 5c 7c [^/][^/]*/*$' \|
4010: 20 5c 0a 09 20 58 22 24 61 63 5f 66 69 6c 65 22 \.. X"$ac_file"
4020: 20 3a 20 27 58 5c 28 2f 2f 5c 29 5b 5e 2f 5d 27 : 'X\(//\)[^/]'
4030: 20 5c 7c 20 5c 0a 09 20 58 22 24 61 63 5f 66 69 \| \.. X"$ac_fi
4040: 6c 65 22 20 3a 20 27 58 5c 28 2f 2f 5c 29 24 27 le" : 'X\(//\)$'
4050: 20 5c 7c 20 5c 0a 09 20 58 22 24 61 63 5f 66 69 \| \.. X"$ac_fi
4060: 6c 65 22 20 3a 20 27 58 5c 28 2f 5c 29 27 20 5c le" : 'X\(/\)' \
4070: 7c 20 5c 0a 09 20 2e 20 20 20 20 20 3a 20 27 5c | \.. . : '\
4080: 28 2e 5c 29 27 20 32 3e 2f 64 65 76 2f 6e 75 6c (.\)' 2>/dev/nul
4090: 6c 20 7c 7c 0a 65 63 68 6f 20 58 22 24 61 63 5f l ||.echo X"$ac_
40a0: 66 69 6c 65 22 20 7c 0a 20 20 20 20 73 65 64 20 file" |. sed
40b0: 27 2f 5e 58 5c 28 2e 2a 5b 5e 2f 5d 5c 29 5c 2f '/^X\(.*[^/]\)\/
40c0: 5c 2f 2a 5b 5e 2f 5d 5b 5e 2f 5d 2a 5c 2f 2a 24 \/*[^/][^/]*\/*$
40d0: 2f 7b 20 73 2f 2f 5c 31 2f 3b 20 71 3b 20 7d 0a /{ s//\1/; q; }.
40e0: 20 20 09 20 20 2f 5e 58 5c 28 5c 2f 5c 2f 5c 29 . /^X\(\/\/\)
40f0: 5b 5e 2f 5d 2e 2a 2f 7b 20 73 2f 2f 5c 31 2f 3b [^/].*/{ s//\1/;
4100: 20 71 3b 20 7d 0a 20 20 09 20 20 2f 5e 58 5c 28 q; }. . /^X\(
4110: 5c 2f 5c 2f 5c 29 24 2f 7b 20 73 2f 2f 5c 31 2f \/\/\)$/{ s//\1/
4120: 3b 20 71 3b 20 7d 0a 20 20 09 20 20 2f 5e 58 5c ; q; }. . /^X\
4130: 28 5c 2f 5c 29 2e 2a 2f 7b 20 73 2f 2f 5c 31 2f (\/\).*/{ s//\1/
4140: 3b 20 71 3b 20 7d 0a 20 20 09 20 20 73 2f 2e 2a ; q; }. . s/.*
4150: 2f 2e 2f 3b 20 71 27 60 0a 20 20 7b 20 69 66 20 /./; q'`. { if
4160: 24 61 73 5f 6d 6b 64 69 72 5f 70 3b 20 74 68 65 $as_mkdir_p; the
4170: 6e 0a 20 20 20 20 6d 6b 64 69 72 20 2d 70 20 22 n. mkdir -p "
4180: 24 61 63 5f 64 69 72 22 0a 20 20 65 6c 73 65 0a $ac_dir". else.
4190: 20 20 20 20 61 73 5f 64 69 72 3d 22 24 61 63 5f as_dir="$ac_
41a0: 64 69 72 22 0a 20 20 20 20 61 73 5f 64 69 72 73 dir". as_dirs
41b0: 3d 0a 20 20 20 20 77 68 69 6c 65 20 74 65 73 74 =. while test
41c0: 20 21 20 2d 64 20 22 24 61 73 5f 64 69 72 22 3b ! -d "$as_dir";
41d0: 20 64 6f 0a 20 20 20 20 20 20 61 73 5f 64 69 72 do. as_dir
41e0: 73 3d 22 24 61 73 5f 64 69 72 20 24 61 73 5f 64 s="$as_dir $as_d
41f0: 69 72 73 22 0a 20 20 20 20 20 20 61 73 5f 64 69 irs". as_di
4200: 72 3d 60 28 64 69 72 6e 61 6d 65 20 22 24 61 73 r=`(dirname "$as
4210: 5f 64 69 72 22 29 20 32 3e 2f 64 65 76 2f 6e 75 _dir") 2>/dev/nu
4220: 6c 6c 20 7c 7c 0a 24 61 73 5f 65 78 70 72 20 58 ll ||.$as_expr X
4230: 22 24 61 73 5f 64 69 72 22 20 3a 20 27 58 5c 28 "$as_dir" : 'X\(
4240: 2e 2a 5b 5e 2f 5d 5c 29 2f 2f 2a 5b 5e 2f 5d 5b .*[^/]\)//*[^/][
4250: 5e 2f 5d 2a 2f 2a 24 27 20 5c 7c 20 5c 0a 09 20 ^/]*/*$' \| \..
4260: 58 22 24 61 73 5f 64 69 72 22 20 3a 20 27 58 5c X"$as_dir" : 'X\
4270: 28 2f 2f 5c 29 5b 5e 2f 5d 27 20 5c 7c 20 5c 0a (//\)[^/]' \| \.
4280: 09 20 58 22 24 61 73 5f 64 69 72 22 20 3a 20 27 . X"$as_dir" : '
4290: 58 5c 28 2f 2f 5c 29 24 27 20 5c 7c 20 5c 0a 09 X\(//\)$' \| \..
42a0: 20 58 22 24 61 73 5f 64 69 72 22 20 3a 20 27 58 X"$as_dir" : 'X
42b0: 5c 28 2f 5c 29 27 20 5c 7c 20 5c 0a 09 20 2e 20 \(/\)' \| \.. .
42c0: 20 20 20 20 3a 20 27 5c 28 2e 5c 29 27 20 32 3e : '\(.\)' 2>
42d0: 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 0a 65 63 68 /dev/null ||.ech
42e0: 6f 20 58 22 24 61 73 5f 64 69 72 22 20 7c 0a 20 o X"$as_dir" |.
42f0: 20 20 20 73 65 64 20 27 2f 5e 58 5c 28 2e 2a 5b sed '/^X\(.*[
4300: 5e 2f 5d 5c 29 5c 2f 5c 2f 2a 5b 5e 2f 5d 5b 5e ^/]\)\/\/*[^/][^
4310: 2f 5d 2a 5c 2f 2a 24 2f 7b 20 73 2f 2f 5c 31 2f /]*\/*$/{ s//\1/
4320: 3b 20 71 3b 20 7d 0a 20 20 09 20 20 2f 5e 58 5c ; q; }. . /^X\
4330: 28 5c 2f 5c 2f 5c 29 5b 5e 2f 5d 2e 2a 2f 7b 20 (\/\/\)[^/].*/{
4340: 73 2f 2f 5c 31 2f 3b 20 71 3b 20 7d 0a 20 20 09 s//\1/; q; }. .
4350: 20 20 2f 5e 58 5c 28 5c 2f 5c 2f 5c 29 24 2f 7b /^X\(\/\/\)$/{
4360: 20 73 2f 2f 5c 31 2f 3b 20 71 3b 20 7d 0a 20 20 s//\1/; q; }.
4370: 09 20 20 2f 5e 58 5c 28 5c 2f 5c 29 2e 2a 2f 7b . /^X\(\/\).*/{
4380: 20 73 2f 2f 5c 31 2f 3b 20 71 3b 20 7d 0a 20 20 s//\1/; q; }.
4390: 09 20 20 73 2f 2e 2a 2f 2e 2f 3b 20 71 27 60 0a . s/.*/./; q'`.
43a0: 20 20 20 20 64 6f 6e 65 0a 20 20 20 20 74 65 73 done. tes
43b0: 74 20 21 20 2d 6e 20 22 24 61 73 5f 64 69 72 73 t ! -n "$as_dirs
43c0: 22 20 7c 7c 20 6d 6b 64 69 72 20 24 61 73 5f 64 " || mkdir $as_d
43d0: 69 72 73 0a 20 20 66 69 20 7c 7c 20 7b 20 7b 20 irs. fi || { {
43e0: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 echo "$as_me:$LI
43f0: 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 63 61 6e NENO: error: can
4400: 6e 6f 74 20 63 72 65 61 74 65 20 64 69 72 65 63 not create direc
4410: 74 6f 72 79 20 5c 22 24 61 63 5f 64 69 72 5c 22 tory \"$ac_dir\"
4420: 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f " >&5.echo "$as_
4430: 6d 65 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f me: error: canno
4440: 74 20 63 72 65 61 74 65 20 64 69 72 65 63 74 6f t create directo
4450: 72 79 20 5c 22 24 61 63 5f 64 69 72 5c 22 22 20 ry \"$ac_dir\""
4460: 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 >&2;}. { (exit
4470: 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 1); exit 1; };
4480: 7d 3b 20 7d 0a 0a 20 20 61 63 5f 62 75 69 6c 64 }; }.. ac_build
4490: 64 69 72 3d 2e 0a 0a 69 66 20 74 65 73 74 20 22 dir=...if test "
44a0: 24 61 63 5f 64 69 72 22 20 21 3d 20 2e 3b 20 74 $ac_dir" != .; t
44b0: 68 65 6e 0a 20 20 61 63 5f 64 69 72 5f 73 75 66 hen. ac_dir_suf
44c0: 66 69 78 3d 2f 60 65 63 68 6f 20 22 24 61 63 5f fix=/`echo "$ac_
44d0: 64 69 72 22 20 7c 20 73 65 64 20 27 73 2c 5e 5c dir" | sed 's,^\
44e0: 2e 5b 5c 5c 2f 5d 2c 2c 27 60 0a 20 20 23 20 41 .[\\/],,'`. # A
44f0: 20 22 2e 2e 2f 22 20 66 6f 72 20 65 61 63 68 20 "../" for each
4500: 64 69 72 65 63 74 6f 72 79 20 69 6e 20 24 61 63 directory in $ac
4510: 5f 64 69 72 5f 73 75 66 66 69 78 2e 0a 20 20 61 _dir_suffix.. a
4520: 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72 3d 60 c_top_builddir=`
4530: 65 63 68 6f 20 22 24 61 63 5f 64 69 72 5f 73 75 echo "$ac_dir_su
4540: 66 66 69 78 22 20 7c 20 73 65 64 20 27 73 2c 2f ffix" | sed 's,/
4550: 5b 5e 5c 5c 2f 5d 2a 2c 2e 2e 2f 2c 67 27 60 0a [^\\/]*,../,g'`.
4560: 65 6c 73 65 0a 20 20 61 63 5f 64 69 72 5f 73 75 else. ac_dir_su
4570: 66 66 69 78 3d 20 61 63 5f 74 6f 70 5f 62 75 69 ffix= ac_top_bui
4580: 6c 64 64 69 72 3d 0a 66 69 0a 0a 63 61 73 65 20 lddir=.fi..case
4590: 24 73 72 63 64 69 72 20 69 6e 0a 20 20 2e 29 20 $srcdir in. .)
45a0: 20 23 20 4e 6f 20 2d 2d 73 72 63 64 69 72 20 6f # No --srcdir o
45b0: 70 74 69 6f 6e 2e 20 20 57 65 20 61 72 65 20 62 ption. We are b
45c0: 75 69 6c 64 69 6e 67 20 69 6e 20 70 6c 61 63 65 uilding in place
45d0: 2e 0a 20 20 20 20 61 63 5f 73 72 63 64 69 72 3d .. ac_srcdir=
45e0: 2e 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d 7a .. if test -z
45f0: 20 22 24 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64 "$ac_top_buildd
4600: 69 72 22 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 ir"; then.
4610: 20 61 63 5f 74 6f 70 5f 73 72 63 64 69 72 3d 2e ac_top_srcdir=.
4620: 0a 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 . else.
4630: 20 61 63 5f 74 6f 70 5f 73 72 63 64 69 72 3d 60 ac_top_srcdir=`
4640: 65 63 68 6f 20 24 61 63 5f 74 6f 70 5f 62 75 69 echo $ac_top_bui
4650: 6c 64 64 69 72 20 7c 20 73 65 64 20 27 73 2c 2f lddir | sed 's,/
4660: 24 2c 2c 27 60 0a 20 20 20 20 66 69 20 3b 3b 0a $,,'`. fi ;;.
4670: 20 20 5b 5c 5c 2f 5d 2a 20 7c 20 3f 3a 5b 5c 5c [\\/]* | ?:[\\
4680: 2f 5d 2a 20 29 20 20 23 20 41 62 73 6f 6c 75 74 /]* ) # Absolut
4690: 65 20 70 61 74 68 2e 0a 20 20 20 20 61 63 5f 73 e path.. ac_s
46a0: 72 63 64 69 72 3d 24 73 72 63 64 69 72 24 61 63 rcdir=$srcdir$ac
46b0: 5f 64 69 72 5f 73 75 66 66 69 78 3b 0a 20 20 20 _dir_suffix;.
46c0: 20 61 63 5f 74 6f 70 5f 73 72 63 64 69 72 3d 24 ac_top_srcdir=$
46d0: 73 72 63 64 69 72 20 3b 3b 0a 20 20 2a 29 20 23 srcdir ;;. *) #
46e0: 20 52 65 6c 61 74 69 76 65 20 70 61 74 68 2e 0a Relative path..
46f0: 20 20 20 20 61 63 5f 73 72 63 64 69 72 3d 24 61 ac_srcdir=$a
4700: 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72 24 73 c_top_builddir$s
4710: 72 63 64 69 72 24 61 63 5f 64 69 72 5f 73 75 66 rcdir$ac_dir_suf
4720: 66 69 78 0a 20 20 20 20 61 63 5f 74 6f 70 5f 73 fix. ac_top_s
4730: 72 63 64 69 72 3d 24 61 63 5f 74 6f 70 5f 62 75 rcdir=$ac_top_bu
4740: 69 6c 64 64 69 72 24 73 72 63 64 69 72 20 3b 3b ilddir$srcdir ;;
4750: 0a 65 73 61 63 0a 0a 23 20 44 6f 20 6e 6f 74 20 .esac..# Do not
4760: 75 73 65 20 60 63 64 20 66 6f 6f 20 26 26 20 70 use `cd foo && p
4770: 77 64 60 20 74 6f 20 63 6f 6d 70 75 74 65 20 61 wd` to compute a
4780: 62 73 6f 6c 75 74 65 20 70 61 74 68 73 2c 20 62 bsolute paths, b
4790: 65 63 61 75 73 65 0a 23 20 74 68 65 20 64 69 72 ecause.# the dir
47a0: 65 63 74 6f 72 69 65 73 20 6d 61 79 20 6e 6f 74 ectories may not
47b0: 20 65 78 69 73 74 2e 0a 63 61 73 65 20 60 70 77 exist..case `pw
47c0: 64 60 20 69 6e 0a 2e 29 20 61 63 5f 61 62 73 5f d` in..) ac_abs_
47d0: 62 75 69 6c 64 64 69 72 3d 22 24 61 63 5f 64 69 builddir="$ac_di
47e0: 72 22 3b 3b 0a 2a 29 0a 20 20 63 61 73 65 20 22 r";;.*). case "
47f0: 24 61 63 5f 64 69 72 22 20 69 6e 0a 20 20 2e 29 $ac_dir" in. .)
4800: 20 61 63 5f 61 62 73 5f 62 75 69 6c 64 64 69 72 ac_abs_builddir
4810: 3d 60 70 77 64 60 3b 3b 0a 20 20 5b 5c 5c 2f 5d =`pwd`;;. [\\/]
4820: 2a 20 7c 20 3f 3a 5b 5c 5c 2f 5d 2a 20 29 20 61 * | ?:[\\/]* ) a
4830: 63 5f 61 62 73 5f 62 75 69 6c 64 64 69 72 3d 22 c_abs_builddir="
4840: 24 61 63 5f 64 69 72 22 3b 3b 0a 20 20 2a 29 20 $ac_dir";;. *)
4850: 61 63 5f 61 62 73 5f 62 75 69 6c 64 64 69 72 3d ac_abs_builddir=
4860: 60 70 77 64 60 2f 22 24 61 63 5f 64 69 72 22 3b `pwd`/"$ac_dir";
4870: 3b 0a 20 20 65 73 61 63 3b 3b 0a 65 73 61 63 0a ;. esac;;.esac.
4880: 63 61 73 65 20 24 61 63 5f 61 62 73 5f 62 75 69 case $ac_abs_bui
4890: 6c 64 64 69 72 20 69 6e 0a 2e 29 20 61 63 5f 61 lddir in..) ac_a
48a0: 62 73 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72 3d bs_top_builddir=
48b0: 24 7b 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69 ${ac_top_builddi
48c0: 72 7d 2e 3b 3b 0a 2a 29 0a 20 20 63 61 73 65 20 r}.;;.*). case
48d0: 24 7b 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69 ${ac_top_builddi
48e0: 72 7d 2e 20 69 6e 0a 20 20 2e 29 20 61 63 5f 61 r}. in. .) ac_a
48f0: 62 73 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72 3d bs_top_builddir=
4900: 24 61 63 5f 61 62 73 5f 62 75 69 6c 64 64 69 72 $ac_abs_builddir
4910: 3b 3b 0a 20 20 5b 5c 5c 2f 5d 2a 20 7c 20 3f 3a ;;. [\\/]* | ?:
4920: 5b 5c 5c 2f 5d 2a 20 29 20 61 63 5f 61 62 73 5f [\\/]* ) ac_abs_
4930: 74 6f 70 5f 62 75 69 6c 64 64 69 72 3d 24 7b 61 top_builddir=${a
4940: 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72 7d 2e c_top_builddir}.
4950: 3b 3b 0a 20 20 2a 29 20 61 63 5f 61 62 73 5f 74 ;;. *) ac_abs_t
4960: 6f 70 5f 62 75 69 6c 64 64 69 72 3d 24 61 63 5f op_builddir=$ac_
4970: 61 62 73 5f 62 75 69 6c 64 64 69 72 2f 24 7b 61 abs_builddir/${a
4980: 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72 7d 2e c_top_builddir}.
4990: 3b 3b 0a 20 20 65 73 61 63 3b 3b 0a 65 73 61 63 ;;. esac;;.esac
49a0: 0a 63 61 73 65 20 24 61 63 5f 61 62 73 5f 62 75 .case $ac_abs_bu
49b0: 69 6c 64 64 69 72 20 69 6e 0a 2e 29 20 61 63 5f ilddir in..) ac_
49c0: 61 62 73 5f 73 72 63 64 69 72 3d 24 61 63 5f 73 abs_srcdir=$ac_s
49d0: 72 63 64 69 72 3b 3b 0a 2a 29 0a 20 20 63 61 73 rcdir;;.*). cas
49e0: 65 20 24 61 63 5f 73 72 63 64 69 72 20 69 6e 0a e $ac_srcdir in.
49f0: 20 20 2e 29 20 61 63 5f 61 62 73 5f 73 72 63 64 .) ac_abs_srcd
4a00: 69 72 3d 24 61 63 5f 61 62 73 5f 62 75 69 6c 64 ir=$ac_abs_build
4a10: 64 69 72 3b 3b 0a 20 20 5b 5c 5c 2f 5d 2a 20 7c dir;;. [\\/]* |
4a20: 20 3f 3a 5b 5c 5c 2f 5d 2a 20 29 20 61 63 5f 61 ?:[\\/]* ) ac_a
4a30: 62 73 5f 73 72 63 64 69 72 3d 24 61 63 5f 73 72 bs_srcdir=$ac_sr
4a40: 63 64 69 72 3b 3b 0a 20 20 2a 29 20 61 63 5f 61 cdir;;. *) ac_a
4a50: 62 73 5f 73 72 63 64 69 72 3d 24 61 63 5f 61 62 bs_srcdir=$ac_ab
4a60: 73 5f 62 75 69 6c 64 64 69 72 2f 24 61 63 5f 73 s_builddir/$ac_s
4a70: 72 63 64 69 72 3b 3b 0a 20 20 65 73 61 63 3b 3b rcdir;;. esac;;
4a80: 0a 65 73 61 63 0a 63 61 73 65 20 24 61 63 5f 61 .esac.case $ac_a
4a90: 62 73 5f 62 75 69 6c 64 64 69 72 20 69 6e 0a 2e bs_builddir in..
4aa0: 29 20 61 63 5f 61 62 73 5f 74 6f 70 5f 73 72 63 ) ac_abs_top_src
4ab0: 64 69 72 3d 24 61 63 5f 74 6f 70 5f 73 72 63 64 dir=$ac_top_srcd
4ac0: 69 72 3b 3b 0a 2a 29 0a 20 20 63 61 73 65 20 24 ir;;.*). case $
4ad0: 61 63 5f 74 6f 70 5f 73 72 63 64 69 72 20 69 6e ac_top_srcdir in
4ae0: 0a 20 20 2e 29 20 61 63 5f 61 62 73 5f 74 6f 70 . .) ac_abs_top
4af0: 5f 73 72 63 64 69 72 3d 24 61 63 5f 61 62 73 5f _srcdir=$ac_abs_
4b00: 62 75 69 6c 64 64 69 72 3b 3b 0a 20 20 5b 5c 5c builddir;;. [\\
4b10: 2f 5d 2a 20 7c 20 3f 3a 5b 5c 5c 2f 5d 2a 20 29 /]* | ?:[\\/]* )
4b20: 20 61 63 5f 61 62 73 5f 74 6f 70 5f 73 72 63 64 ac_abs_top_srcd
4b30: 69 72 3d 24 61 63 5f 74 6f 70 5f 73 72 63 64 69 ir=$ac_top_srcdi
4b40: 72 3b 3b 0a 20 20 2a 29 20 61 63 5f 61 62 73 5f r;;. *) ac_abs_
4b50: 74 6f 70 5f 73 72 63 64 69 72 3d 24 61 63 5f 61 top_srcdir=$ac_a
4b60: 62 73 5f 62 75 69 6c 64 64 69 72 2f 24 61 63 5f bs_builddir/$ac_
4b70: 74 6f 70 5f 73 72 63 64 69 72 3b 3b 0a 20 20 65 top_srcdir;;. e
4b80: 73 61 63 3b 3b 0a 65 73 61 63 0a 0a 0a 0a 20 20 sac;;.esac....
4b90: 69 66 20 74 65 73 74 20 78 22 24 61 63 5f 66 69 if test x"$ac_fi
4ba0: 6c 65 22 20 21 3d 20 78 2d 3b 20 74 68 65 6e 0a le" != x-; then.
4bb0: 20 20 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f { echo "$as_
4bc0: 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 72 65 61 me:$LINENO: crea
4bd0: 74 69 6e 67 20 24 61 63 5f 66 69 6c 65 22 20 3e ting $ac_file" >
4be0: 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a &5.echo "$as_me:
4bf0: 20 63 72 65 61 74 69 6e 67 20 24 61 63 5f 66 69 creating $ac_fi
4c00: 6c 65 22 20 3e 26 36 3b 7d 0a 20 20 20 20 72 6d le" >&6;}. rm
4c10: 20 2d 66 20 22 24 61 63 5f 66 69 6c 65 22 0a 20 -f "$ac_file".
4c20: 20 66 69 0a 20 20 23 20 4c 65 74 27 73 20 73 74 fi. # Let's st
4c30: 69 6c 6c 20 70 72 65 74 65 6e 64 20 69 74 20 69 ill pretend it i
4c40: 73 20 60 63 6f 6e 66 69 67 75 72 65 27 20 77 68 s `configure' wh
4c50: 69 63 68 20 69 6e 73 74 61 6e 74 69 61 74 65 73 ich instantiates
4c60: 20 28 69 2e 65 2e 2c 20 64 6f 6e 27 74 0a 20 20 (i.e., don't.
4c70: 23 20 75 73 65 20 24 61 73 5f 6d 65 29 2c 20 70 # use $as_me), p
4c80: 65 6f 70 6c 65 20 77 6f 75 6c 64 20 62 65 20 73 eople would be s
4c90: 75 72 70 72 69 73 65 64 20 74 6f 20 72 65 61 64 urprised to read
4ca0: 3a 0a 20 20 23 20 20 20 20 2f 2a 20 63 6f 6e 66 :. # /* conf
4cb0: 69 67 2e 68 2e 20 20 47 65 6e 65 72 61 74 65 64 ig.h. Generated
4cc0: 20 62 79 20 63 6f 6e 66 69 67 2e 73 74 61 74 75 by config.statu
4cd0: 73 2e 20 20 2a 2f 0a 20 20 69 66 20 74 65 73 74 s. */. if test
4ce0: 20 78 22 24 61 63 5f 66 69 6c 65 22 20 3d 20 78 x"$ac_file" = x
4cf0: 2d 3b 20 74 68 65 6e 0a 20 20 20 20 63 6f 6e 66 -; then. conf
4d00: 69 67 75 72 65 5f 69 6e 70 75 74 3d 0a 20 20 65 igure_input=. e
4d10: 6c 73 65 0a 20 20 20 20 63 6f 6e 66 69 67 75 72 lse. configur
4d20: 65 5f 69 6e 70 75 74 3d 22 24 61 63 5f 66 69 6c e_input="$ac_fil
4d30: 65 2e 20 20 22 0a 20 20 66 69 0a 20 20 63 6f 6e e. ". fi. con
4d40: 66 69 67 75 72 65 5f 69 6e 70 75 74 3d 24 63 6f figure_input=$co
4d50: 6e 66 69 67 75 72 65 5f 69 6e 70 75 74 22 47 65 nfigure_input"Ge
4d60: 6e 65 72 61 74 65 64 20 66 72 6f 6d 20 60 65 63 nerated from `ec
4d70: 68 6f 20 24 61 63 5f 66 69 6c 65 5f 69 6e 20 7c ho $ac_file_in |
4d80: 0a 09 09 09 09 20 20 20 20 20 73 65 64 20 27 73 ..... sed 's
4d90: 2c 2e 2a 2f 2c 2c 27 60 20 62 79 20 63 6f 6e 66 ,.*/,,'` by conf
4da0: 69 67 75 72 65 2e 22 0a 0a 20 20 23 20 46 69 72 igure.".. # Fir
4db0: 73 74 20 6c 6f 6f 6b 20 66 6f 72 20 74 68 65 20 st look for the
4dc0: 69 6e 70 75 74 20 66 69 6c 65 73 20 69 6e 20 74 input files in t
4dd0: 68 65 20 62 75 69 6c 64 20 74 72 65 65 2c 20 6f he build tree, o
4de0: 74 68 65 72 77 69 73 65 20 69 6e 20 74 68 65 0a therwise in the.
4df0: 20 20 23 20 73 72 63 20 74 72 65 65 2e 0a 20 20 # src tree..
4e00: 61 63 5f 66 69 6c 65 5f 69 6e 70 75 74 73 3d 60 ac_file_inputs=`
4e10: 49 46 53 3d 3a 0a 20 20 20 20 66 6f 72 20 66 20 IFS=:. for f
4e20: 69 6e 20 24 61 63 5f 66 69 6c 65 5f 69 6e 3b 20 in $ac_file_in;
4e30: 64 6f 0a 20 20 20 20 20 20 63 61 73 65 20 24 66 do. case $f
4e40: 20 69 6e 0a 20 20 20 20 20 20 2d 29 20 65 63 68 in. -) ech
4e50: 6f 20 24 74 6d 70 2f 73 74 64 69 6e 20 3b 3b 0a o $tmp/stdin ;;.
4e60: 20 20 20 20 20 20 5b 5c 5c 2f 24 5d 2a 29 0a 09 [\\/$]*)..
4e70: 20 23 20 41 62 73 6f 6c 75 74 65 20 28 63 61 6e # Absolute (can
4e80: 27 74 20 62 65 20 44 4f 53 2d 73 74 79 6c 65 2c 't be DOS-style,
4e90: 20 61 73 20 49 46 53 3d 3a 29 0a 09 20 74 65 73 as IFS=:).. tes
4ea0: 74 20 2d 66 20 22 24 66 22 20 7c 7c 20 7b 20 7b t -f "$f" || { {
4eb0: 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c echo "$as_me:$L
4ec0: 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 63 61 INENO: error: ca
4ed0: 6e 6e 6f 74 20 66 69 6e 64 20 69 6e 70 75 74 20 nnot find input
4ee0: 66 69 6c 65 3a 20 24 66 22 20 3e 26 35 0a 65 63 file: $f" >&5.ec
4ef0: 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f ho "$as_me: erro
4f00: 72 3a 20 63 61 6e 6e 6f 74 20 66 69 6e 64 20 69 r: cannot find i
4f10: 6e 70 75 74 20 66 69 6c 65 3a 20 24 66 22 20 3e nput file: $f" >
4f20: 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 &2;}. { (exit
4f30: 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 1); exit 1; }; }
4f40: 0a 09 20 65 63 68 6f 20 22 24 66 22 3b 3b 0a 20 .. echo "$f";;.
4f50: 20 20 20 20 20 2a 29 20 23 20 52 65 6c 61 74 69 *) # Relati
4f60: 76 65 0a 09 20 69 66 20 74 65 73 74 20 2d 66 20 ve.. if test -f
4f70: 22 24 66 22 3b 20 74 68 65 6e 0a 09 20 20 20 23 "$f"; then.. #
4f80: 20 42 75 69 6c 64 20 74 72 65 65 0a 09 20 20 20 Build tree..
4f90: 65 63 68 6f 20 22 24 66 22 0a 09 20 65 6c 69 66 echo "$f".. elif
4fa0: 20 74 65 73 74 20 2d 66 20 22 24 73 72 63 64 69 test -f "$srcdi
4fb0: 72 2f 24 66 22 3b 20 74 68 65 6e 0a 09 20 20 20 r/$f"; then..
4fc0: 23 20 53 6f 75 72 63 65 20 74 72 65 65 0a 09 20 # Source tree..
4fd0: 20 20 65 63 68 6f 20 22 24 73 72 63 64 69 72 2f echo "$srcdir/
4fe0: 24 66 22 0a 09 20 65 6c 73 65 0a 09 20 20 20 23 $f".. else.. #
4ff0: 20 2f 64 65 76 2f 6e 75 6c 6c 20 74 72 65 65 0a /dev/null tree.
5000: 09 20 20 20 7b 20 7b 20 65 63 68 6f 20 22 24 61 . { { echo "$a
5010: 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 s_me:$LINENO: er
5020: 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 66 69 6e 64 ror: cannot find
5030: 20 69 6e 70 75 74 20 66 69 6c 65 3a 20 24 66 22 input file: $f"
5040: 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d >&5.echo "$as_m
5050: 65 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 e: error: cannot
5060: 20 66 69 6e 64 20 69 6e 70 75 74 20 66 69 6c 65 find input file
5070: 3a 20 24 66 22 20 3e 26 32 3b 7d 0a 20 20 20 7b : $f" >&2;}. {
5080: 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 (exit 1); exit
5090: 31 3b 20 7d 3b 20 7d 0a 09 20 66 69 3b 3b 0a 20 1; }; }.. fi;;.
50a0: 20 20 20 20 20 65 73 61 63 0a 20 20 20 20 64 6f esac. do
50b0: 6e 65 60 20 7c 7c 20 7b 20 28 65 78 69 74 20 31 ne` || { (exit 1
50c0: 29 3b 20 65 78 69 74 20 31 3b 20 7d 0a 20 20 73 ); exit 1; }. s
50d0: 65 64 20 22 2f 5e 5b 09 20 5d 2a 56 50 41 54 48 ed "/^[. ]*VPATH
50e0: 5b 09 20 5d 2a 3d 2f 7b 0a 73 2f 3a 2a 5c 24 28 [. ]*=/{.s/:*\$(
50f0: 73 72 63 64 69 72 29 3a 2a 2f 3a 2f 3b 0a 73 2f srcdir):*/:/;.s/
5100: 3a 2a 5c 24 7b 73 72 63 64 69 72 7d 3a 2a 2f 3a :*\${srcdir}:*/:
5110: 2f 3b 0a 73 2f 3a 2a 40 73 72 63 64 69 72 40 3a /;.s/:*@srcdir@:
5120: 2a 2f 3a 2f 3b 0a 73 2f 5e 5c 28 5b 5e 3d 5d 2a */:/;.s/^\([^=]*
5130: 3d 5b 09 20 5d 2a 5c 29 3a 2a 2f 5c 31 2f 3b 0a =[. ]*\):*/\1/;.
5140: 73 2f 3a 2a 24 2f 2f 3b 0a 73 2f 5e 5b 5e 3d 5d s/:*$//;.s/^[^=]
5150: 2a 3d 5b 09 20 5d 2a 24 2f 2f 3b 0a 7d 0a 0a 3a *=[. ]*$//;.}..:
5160: 74 0a 2f 40 5b 61 2d 7a 41 2d 5a 5f 5d 5b 61 2d t./@[a-zA-Z_][a-
5170: 7a 41 2d 5a 5f 30 2d 39 5d 2a 40 2f 21 62 0a 73 zA-Z_0-9]*@/!b.s
5180: 2c 40 63 6f 6e 66 69 67 75 72 65 5f 69 6e 70 75 ,@configure_inpu
5190: 74 40 2c 24 63 6f 6e 66 69 67 75 72 65 5f 69 6e t@,$configure_in
51a0: 70 75 74 2c 3b 74 20 74 0a 73 2c 40 73 72 63 64 put,;t t.s,@srcd
51b0: 69 72 40 2c 24 61 63 5f 73 72 63 64 69 72 2c 3b ir@,$ac_srcdir,;
51c0: 74 20 74 0a 73 2c 40 61 62 73 5f 73 72 63 64 69 t t.s,@abs_srcdi
51d0: 72 40 2c 24 61 63 5f 61 62 73 5f 73 72 63 64 69 r@,$ac_abs_srcdi
51e0: 72 2c 3b 74 20 74 0a 73 2c 40 74 6f 70 5f 73 72 r,;t t.s,@top_sr
51f0: 63 64 69 72 40 2c 24 61 63 5f 74 6f 70 5f 73 72 cdir@,$ac_top_sr
5200: 63 64 69 72 2c 3b 74 20 74 0a 73 2c 40 61 62 73 cdir,;t t.s,@abs
5210: 5f 74 6f 70 5f 73 72 63 64 69 72 40 2c 24 61 63 _top_srcdir@,$ac
5220: 5f 61 62 73 5f 74 6f 70 5f 73 72 63 64 69 72 2c _abs_top_srcdir,
5230: 3b 74 20 74 0a 73 2c 40 62 75 69 6c 64 64 69 72 ;t t.s,@builddir
5240: 40 2c 24 61 63 5f 62 75 69 6c 64 64 69 72 2c 3b @,$ac_builddir,;
5250: 74 20 74 0a 73 2c 40 61 62 73 5f 62 75 69 6c 64 t t.s,@abs_build
5260: 64 69 72 40 2c 24 61 63 5f 61 62 73 5f 62 75 69 dir@,$ac_abs_bui
5270: 6c 64 64 69 72 2c 3b 74 20 74 0a 73 2c 40 74 6f lddir,;t t.s,@to
5280: 70 5f 62 75 69 6c 64 64 69 72 40 2c 24 61 63 5f p_builddir@,$ac_
5290: 74 6f 70 5f 62 75 69 6c 64 64 69 72 2c 3b 74 20 top_builddir,;t
52a0: 74 0a 73 2c 40 61 62 73 5f 74 6f 70 5f 62 75 69 t.s,@abs_top_bui
52b0: 6c 64 64 69 72 40 2c 24 61 63 5f 61 62 73 5f 74 lddir@,$ac_abs_t
52c0: 6f 70 5f 62 75 69 6c 64 64 69 72 2c 3b 74 20 74 op_builddir,;t t
52d0: 0a 22 20 24 61 63 5f 66 69 6c 65 5f 69 6e 70 75 ." $ac_file_inpu
52e0: 74 73 20 7c 20 28 65 76 61 6c 20 22 24 61 63 5f ts | (eval "$ac_
52f0: 73 65 64 5f 63 6d 64 73 22 29 20 3e 24 74 6d 70 sed_cmds") >$tmp
5300: 2f 6f 75 74 0a 20 20 72 6d 20 2d 66 20 24 74 6d /out. rm -f $tm
5310: 70 2f 73 74 64 69 6e 0a 20 20 69 66 20 74 65 73 p/stdin. if tes
5320: 74 20 78 22 24 61 63 5f 66 69 6c 65 22 20 21 3d t x"$ac_file" !=
5330: 20 78 2d 3b 20 74 68 65 6e 0a 20 20 20 20 6d 76 x-; then. mv
5340: 20 24 74 6d 70 2f 6f 75 74 20 24 61 63 5f 66 69 $tmp/out $ac_fi
5350: 6c 65 0a 20 20 65 6c 73 65 0a 20 20 20 20 63 61 le. else. ca
5360: 74 20 24 74 6d 70 2f 6f 75 74 0a 20 20 20 20 72 t $tmp/out. r
5370: 6d 20 2d 66 20 24 74 6d 70 2f 6f 75 74 0a 20 20 m -f $tmp/out.
5380: 66 69 0a 0a 64 6f 6e 65 0a 0a 23 0a 23 20 43 4f fi..done..#.# CO
5390: 4e 46 49 47 5f 48 45 41 44 45 52 20 73 65 63 74 NFIG_HEADER sect
53a0: 69 6f 6e 2e 0a 23 0a 0a 23 20 54 68 65 73 65 20 ion..#..# These
53b0: 73 65 64 20 63 6f 6d 6d 61 6e 64 73 20 61 72 65 sed commands are
53c0: 20 70 61 73 73 65 64 20 74 6f 20 73 65 64 20 61 passed to sed a
53d0: 73 20 22 41 20 4e 41 4d 45 20 42 20 4e 41 4d 45 s "A NAME B NAME
53e0: 20 43 20 56 41 4c 55 45 20 44 22 2c 20 77 68 65 C VALUE D", whe
53f0: 72 65 0a 23 20 4e 41 4d 45 20 69 73 20 74 68 65 re.# NAME is the
5400: 20 63 70 70 20 6d 61 63 72 6f 20 62 65 69 6e 67 cpp macro being
5410: 20 64 65 66 69 6e 65 64 20 61 6e 64 20 56 41 4c defined and VAL
5420: 55 45 20 69 73 20 74 68 65 20 76 61 6c 75 65 20 UE is the value
5430: 69 74 20 69 73 20 62 65 69 6e 67 20 67 69 76 65 it is being give
5440: 6e 2e 0a 23 0a 23 20 61 63 5f 64 20 73 65 74 73 n..#.# ac_d sets
5450: 20 74 68 65 20 76 61 6c 75 65 20 69 6e 20 22 23 the value in "#
5460: 64 65 66 69 6e 65 20 4e 41 4d 45 20 56 41 4c 55 define NAME VALU
5470: 45 22 20 6c 69 6e 65 73 2e 0a 61 63 5f 64 41 3d E" lines..ac_dA=
5480: 27 73 2c 5e 5c 28 5b 09 20 5d 2a 5c 29 23 5c 28 's,^\([. ]*\)#\(
5490: 5b 09 20 5d 2a 64 65 66 69 6e 65 5b 09 20 5d 5b [. ]*define[. ][
54a0: 09 20 5d 2a 5c 29 27 0a 61 63 5f 64 42 3d 27 5b . ]*\)'.ac_dB='[
54b0: 09 20 5d 2e 2a 24 2c 5c 31 23 5c 32 27 0a 61 63 . ].*$,\1#\2'.ac
54c0: 5f 64 43 3d 27 20 27 0a 61 63 5f 64 44 3d 27 2c _dC=' '.ac_dD=',
54d0: 3b 74 27 0a 23 20 61 63 5f 75 20 74 75 72 6e 73 ;t'.# ac_u turns
54e0: 20 22 23 75 6e 64 65 66 20 4e 41 4d 45 22 20 77 "#undef NAME" w
54f0: 69 74 68 6f 75 74 20 74 72 61 69 6c 69 6e 67 20 ithout trailing
5500: 62 6c 61 6e 6b 73 20 69 6e 74 6f 20 22 23 64 65 blanks into "#de
5510: 66 69 6e 65 20 4e 41 4d 45 20 56 41 4c 55 45 22 fine NAME VALUE"
5520: 2e 0a 61 63 5f 75 41 3d 27 73 2c 5e 5c 28 5b 09 ..ac_uA='s,^\([.
5530: 20 5d 2a 5c 29 23 5c 28 5b 09 20 5d 2a 5c 29 75 ]*\)#\([. ]*\)u
5540: 6e 64 65 66 5c 28 5b 09 20 5d 5b 09 20 5d 2a 5c ndef\([. ][. ]*\
5550: 29 27 0a 61 63 5f 75 42 3d 27 24 2c 5c 31 23 5c )'.ac_uB='$,\1#\
5560: 32 64 65 66 69 6e 65 5c 33 27 0a 61 63 5f 75 43 2define\3'.ac_uC
5570: 3d 27 20 27 0a 61 63 5f 75 44 3d 27 2c 3b 74 27 =' '.ac_uD=',;t'
5580: 0a 0a 66 6f 72 20 61 63 5f 66 69 6c 65 20 69 6e ..for ac_file in
5590: 20 3a 20 24 43 4f 4e 46 49 47 5f 48 45 41 44 45 : $CONFIG_HEADE
55a0: 52 53 3b 20 64 6f 20 74 65 73 74 20 22 78 24 61 RS; do test "x$a
55b0: 63 5f 66 69 6c 65 22 20 3d 20 78 3a 20 26 26 20 c_file" = x: &&
55c0: 63 6f 6e 74 69 6e 75 65 0a 20 20 23 20 53 75 70 continue. # Sup
55d0: 70 6f 72 74 20 22 6f 75 74 66 69 6c 65 5b 3a 69 port "outfile[:i
55e0: 6e 66 69 6c 65 5b 3a 69 6e 66 69 6c 65 2e 2e 2e nfile[:infile...
55f0: 5d 5d 22 2c 20 64 65 66 61 75 6c 74 69 6e 67 20 ]]", defaulting
5600: 69 6e 66 69 6c 65 3d 22 6f 75 74 66 69 6c 65 2e infile="outfile.
5610: 69 6e 22 2e 0a 20 20 63 61 73 65 20 24 61 63 5f in".. case $ac_
5620: 66 69 6c 65 20 69 6e 0a 20 20 2d 20 7c 20 2a 3a file in. - | *:
5630: 2d 20 7c 20 2a 3a 2d 3a 2a 20 29 20 23 20 69 6e - | *:-:* ) # in
5640: 70 75 74 20 66 72 6f 6d 20 73 74 64 69 6e 0a 09 put from stdin..
5650: 63 61 74 20 3e 24 74 6d 70 2f 73 74 64 69 6e 0a cat >$tmp/stdin.
5660: 09 61 63 5f 66 69 6c 65 5f 69 6e 3d 60 65 63 68 .ac_file_in=`ech
5670: 6f 20 22 24 61 63 5f 66 69 6c 65 22 20 7c 20 73 o "$ac_file" | s
5680: 65 64 20 27 73 2c 5b 5e 3a 5d 2a 3a 2c 2c 27 60 ed 's,[^:]*:,,'`
5690: 0a 09 61 63 5f 66 69 6c 65 3d 60 65 63 68 6f 20 ..ac_file=`echo
56a0: 22 24 61 63 5f 66 69 6c 65 22 20 7c 20 73 65 64 "$ac_file" | sed
56b0: 20 27 73 2c 3a 2e 2a 2c 2c 27 60 20 3b 3b 0a 20 's,:.*,,'` ;;.
56c0: 20 2a 3a 2a 20 29 20 61 63 5f 66 69 6c 65 5f 69 *:* ) ac_file_i
56d0: 6e 3d 60 65 63 68 6f 20 22 24 61 63 5f 66 69 6c n=`echo "$ac_fil
56e0: 65 22 20 7c 20 73 65 64 20 27 73 2c 5b 5e 3a 5d e" | sed 's,[^:]
56f0: 2a 3a 2c 2c 27 60 0a 09 61 63 5f 66 69 6c 65 3d *:,,'`..ac_file=
5700: 60 65 63 68 6f 20 22 24 61 63 5f 66 69 6c 65 22 `echo "$ac_file"
5710: 20 7c 20 73 65 64 20 27 73 2c 3a 2e 2a 2c 2c 27 | sed 's,:.*,,'
5720: 60 20 3b 3b 0a 20 20 2a 20 29 20 20 20 61 63 5f ` ;;. * ) ac_
5730: 66 69 6c 65 5f 69 6e 3d 24 61 63 5f 66 69 6c 65 file_in=$ac_file
5740: 2e 69 6e 20 3b 3b 0a 20 20 65 73 61 63 0a 0a 20 .in ;;. esac..
5750: 20 74 65 73 74 20 78 22 24 61 63 5f 66 69 6c 65 test x"$ac_file
5760: 22 20 21 3d 20 78 2d 20 26 26 20 7b 20 65 63 68 " != x- && { ech
5770: 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e o "$as_me:$LINEN
5780: 4f 3a 20 63 72 65 61 74 69 6e 67 20 24 61 63 5f O: creating $ac_
5790: 66 69 6c 65 22 20 3e 26 35 0a 65 63 68 6f 20 22 file" >&5.echo "
57a0: 24 61 73 5f 6d 65 3a 20 63 72 65 61 74 69 6e 67 $as_me: creating
57b0: 20 24 61 63 5f 66 69 6c 65 22 20 3e 26 36 3b 7d $ac_file" >&6;}
57c0: 0a 0a 20 20 23 20 46 69 72 73 74 20 6c 6f 6f 6b .. # First look
57d0: 20 66 6f 72 20 74 68 65 20 69 6e 70 75 74 20 66 for the input f
57e0: 69 6c 65 73 20 69 6e 20 74 68 65 20 62 75 69 6c iles in the buil
57f0: 64 20 74 72 65 65 2c 20 6f 74 68 65 72 77 69 73 d tree, otherwis
5800: 65 20 69 6e 20 74 68 65 0a 20 20 23 20 73 72 63 e in the. # src
5810: 20 74 72 65 65 2e 0a 20 20 61 63 5f 66 69 6c 65 tree.. ac_file
5820: 5f 69 6e 70 75 74 73 3d 60 49 46 53 3d 3a 0a 20 _inputs=`IFS=:.
5830: 20 20 20 66 6f 72 20 66 20 69 6e 20 24 61 63 5f for f in $ac_
5840: 66 69 6c 65 5f 69 6e 3b 20 64 6f 0a 20 20 20 20 file_in; do.
5850: 20 20 63 61 73 65 20 24 66 20 69 6e 0a 20 20 20 case $f in.
5860: 20 20 20 2d 29 20 65 63 68 6f 20 24 74 6d 70 2f -) echo $tmp/
5870: 73 74 64 69 6e 20 3b 3b 0a 20 20 20 20 20 20 5b stdin ;;. [
5880: 5c 5c 2f 24 5d 2a 29 0a 09 20 23 20 41 62 73 6f \\/$]*).. # Abso
5890: 6c 75 74 65 20 28 63 61 6e 27 74 20 62 65 20 44 lute (can't be D
58a0: 4f 53 2d 73 74 79 6c 65 2c 20 61 73 20 49 46 53 OS-style, as IFS
58b0: 3d 3a 29 0a 09 20 74 65 73 74 20 2d 66 20 22 24 =:).. test -f "$
58c0: 66 22 20 7c 7c 20 7b 20 7b 20 65 63 68 6f 20 22 f" || { { echo "
58d0: 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 $as_me:$LINENO:
58e0: 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 66 69 error: cannot fi
58f0: 6e 64 20 69 6e 70 75 74 20 66 69 6c 65 3a 20 24 nd input file: $
5900: 66 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 f" >&5.echo "$as
5910: 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e _me: error: cann
5920: 6f 74 20 66 69 6e 64 20 69 6e 70 75 74 20 66 69 ot find input fi
5930: 6c 65 3a 20 24 66 22 20 3e 26 32 3b 7d 0a 20 20 le: $f" >&2;}.
5940: 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 { (exit 1); exi
5950: 74 20 31 3b 20 7d 3b 20 7d 0a 09 20 23 20 44 6f t 1; }; }.. # Do
5960: 20 71 75 6f 74 65 20 24 66 2c 20 74 6f 20 70 72 quote $f, to pr
5970: 65 76 65 6e 74 20 44 4f 53 20 70 61 74 68 73 20 event DOS paths
5980: 66 72 6f 6d 20 62 65 69 6e 67 20 49 46 53 27 64 from being IFS'd
5990: 2e 0a 09 20 65 63 68 6f 20 22 24 66 22 3b 3b 0a ... echo "$f";;.
59a0: 20 20 20 20 20 20 2a 29 20 23 20 52 65 6c 61 74 *) # Relat
59b0: 69 76 65 0a 09 20 69 66 20 74 65 73 74 20 2d 66 ive.. if test -f
59c0: 20 22 24 66 22 3b 20 74 68 65 6e 0a 09 20 20 20 "$f"; then..
59d0: 23 20 42 75 69 6c 64 20 74 72 65 65 0a 09 20 20 # Build tree..
59e0: 20 65 63 68 6f 20 22 24 66 22 0a 09 20 65 6c 69 echo "$f".. eli
59f0: 66 20 74 65 73 74 20 2d 66 20 22 24 73 72 63 64 f test -f "$srcd
5a00: 69 72 2f 24 66 22 3b 20 74 68 65 6e 0a 09 20 20 ir/$f"; then..
5a10: 20 23 20 53 6f 75 72 63 65 20 74 72 65 65 0a 09 # Source tree..
5a20: 20 20 20 65 63 68 6f 20 22 24 73 72 63 64 69 72 echo "$srcdir
5a30: 2f 24 66 22 0a 09 20 65 6c 73 65 0a 09 20 20 20 /$f".. else..
5a40: 23 20 2f 64 65 76 2f 6e 75 6c 6c 20 74 72 65 65 # /dev/null tree
5a50: 0a 09 20 20 20 7b 20 7b 20 65 63 68 6f 20 22 24 .. { { echo "$
5a60: 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 as_me:$LINENO: e
5a70: 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 66 69 6e rror: cannot fin
5a80: 64 20 69 6e 70 75 74 20 66 69 6c 65 3a 20 24 66 d input file: $f
5a90: 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f " >&5.echo "$as_
5aa0: 6d 65 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f me: error: canno
5ab0: 74 20 66 69 6e 64 20 69 6e 70 75 74 20 66 69 6c t find input fil
5ac0: 65 3a 20 24 66 22 20 3e 26 32 3b 7d 0a 20 20 20 e: $f" >&2;}.
5ad0: 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 { (exit 1); exit
5ae0: 20 31 3b 20 7d 3b 20 7d 0a 09 20 66 69 3b 3b 0a 1; }; }.. fi;;.
5af0: 20 20 20 20 20 20 65 73 61 63 0a 20 20 20 20 64 esac. d
5b00: 6f 6e 65 60 20 7c 7c 20 7b 20 28 65 78 69 74 20 one` || { (exit
5b10: 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 0a 20 20 1); exit 1; }.
5b20: 23 20 52 65 6d 6f 76 65 20 74 68 65 20 74 72 61 # Remove the tra
5b30: 69 6c 69 6e 67 20 73 70 61 63 65 73 2e 0a 20 20 iling spaces..
5b40: 73 65 64 20 27 73 2f 5b 09 20 5d 2a 24 2f 2f 27 sed 's/[. ]*$//'
5b50: 20 24 61 63 5f 66 69 6c 65 5f 69 6e 70 75 74 73 $ac_file_inputs
5b60: 20 3e 24 74 6d 70 2f 69 6e 0a 0a 20 20 23 20 48 >$tmp/in.. # H
5b70: 61 6e 64 6c 65 20 61 6c 6c 20 74 68 65 20 23 64 andle all the #d
5b80: 65 66 69 6e 65 20 74 65 6d 70 6c 61 74 65 73 20 efine templates
5b90: 6f 6e 6c 79 20 69 66 20 6e 65 63 65 73 73 61 72 only if necessar
5ba0: 79 2e 0a 20 20 69 66 20 67 72 65 70 20 22 5e 5b y.. if grep "^[
5bb0: 09 20 5d 2a 23 5b 09 20 5d 2a 64 65 66 69 6e 65 . ]*#[. ]*define
5bc0: 22 20 24 74 6d 70 2f 69 6e 20 3e 2f 64 65 76 2f " $tmp/in >/dev/
5bd0: 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 23 20 49 null; then. # I
5be0: 66 20 74 68 65 72 65 20 61 72 65 20 6e 6f 20 64 f there are no d
5bf0: 65 66 69 6e 65 73 2c 20 77 65 20 6d 61 79 20 68 efines, we may h
5c00: 61 76 65 20 61 6e 20 65 6d 70 74 79 20 69 66 2f ave an empty if/
5c10: 66 69 0a 20 20 3a 0a 20 20 63 61 74 20 3e 24 74 fi. :. cat >$t
5c20: 6d 70 2f 64 65 66 69 6e 65 73 2e 73 65 64 20 3c mp/defines.sed <
5c30: 3c 43 45 4f 46 0a 2f 5e 5b 09 20 5d 2a 23 5b 09 <CEOF./^[. ]*#[.
5c40: 20 5d 2a 64 65 66 69 6e 65 2f 21 62 0a 74 20 63 ]*define/!b.t c
5c50: 6c 72 0a 3a 20 63 6c 72 0a 24 7b 61 63 5f 64 41 lr.: clr.${ac_dA
5c60: 7d 50 41 43 4b 41 47 45 5f 4e 41 4d 45 24 7b 61 }PACKAGE_NAME${a
5c70: 63 5f 64 42 7d 50 41 43 4b 41 47 45 5f 4e 41 4d c_dB}PACKAGE_NAM
5c80: 45 24 7b 61 63 5f 64 43 7d 22 22 24 7b 61 63 5f E${ac_dC}""${ac_
5c90: 64 44 7d 0a 24 7b 61 63 5f 64 41 7d 50 41 43 4b dD}.${ac_dA}PACK
5ca0: 41 47 45 5f 54 41 52 4e 41 4d 45 24 7b 61 63 5f AGE_TARNAME${ac_
5cb0: 64 42 7d 50 41 43 4b 41 47 45 5f 54 41 52 4e 41 dB}PACKAGE_TARNA
5cc0: 4d 45 24 7b 61 63 5f 64 43 7d 22 22 24 7b 61 63 ME${ac_dC}""${ac
5cd0: 5f 64 44 7d 0a 24 7b 61 63 5f 64 41 7d 50 41 43 _dD}.${ac_dA}PAC
5ce0: 4b 41 47 45 5f 56 45 52 53 49 4f 4e 24 7b 61 63 KAGE_VERSION${ac
5cf0: 5f 64 42 7d 50 41 43 4b 41 47 45 5f 56 45 52 53 _dB}PACKAGE_VERS
5d00: 49 4f 4e 24 7b 61 63 5f 64 43 7d 22 22 24 7b 61 ION${ac_dC}""${a
5d10: 63 5f 64 44 7d 0a 24 7b 61 63 5f 64 41 7d 50 41 c_dD}.${ac_dA}PA
5d20: 43 4b 41 47 45 5f 53 54 52 49 4e 47 24 7b 61 63 CKAGE_STRING${ac
5d30: 5f 64 42 7d 50 41 43 4b 41 47 45 5f 53 54 52 49 _dB}PACKAGE_STRI
5d40: 4e 47 24 7b 61 63 5f 64 43 7d 22 22 24 7b 61 63 NG${ac_dC}""${ac
5d50: 5f 64 44 7d 0a 24 7b 61 63 5f 64 41 7d 50 41 43 _dD}.${ac_dA}PAC
5d60: 4b 41 47 45 5f 42 55 47 52 45 50 4f 52 54 24 7b KAGE_BUGREPORT${
5d70: 61 63 5f 64 42 7d 50 41 43 4b 41 47 45 5f 42 55 ac_dB}PACKAGE_BU
5d80: 47 52 45 50 4f 52 54 24 7b 61 63 5f 64 43 7d 22 GREPORT${ac_dC}"
5d90: 22 24 7b 61 63 5f 64 44 7d 0a 24 7b 61 63 5f 64 "${ac_dD}.${ac_d
5da0: 41 7d 41 53 4d 5f 55 4e 44 45 52 53 43 4f 52 45 A}ASM_UNDERSCORE
5db0: 24 7b 61 63 5f 64 42 7d 41 53 4d 5f 55 4e 44 45 ${ac_dB}ASM_UNDE
5dc0: 52 53 43 4f 52 45 24 7b 61 63 5f 64 43 7d 24 7b RSCORE${ac_dC}${
5dd0: 61 63 5f 64 44 7d 0a 24 7b 61 63 5f 64 41 7d 5f ac_dD}.${ac_dA}_
5de0: 5f 69 33 38 36 5f 5f 24 7b 61 63 5f 64 42 7d 5f _i386__${ac_dB}_
5df0: 5f 69 33 38 36 5f 5f 24 7b 61 63 5f 64 43 7d 31 _i386__${ac_dC}1
5e00: 24 7b 61 63 5f 64 44 7d 0a 24 7b 61 63 5f 64 41 ${ac_dD}.${ac_dA
5e10: 7d 5f 5f 53 4d 41 4c 4c 5f 53 54 52 55 43 54 5f }__SMALL_STRUCT_
5e20: 52 45 54 55 52 4e 5f 5f 24 7b 61 63 5f 64 42 7d RETURN__${ac_dB}
5e30: 5f 5f 53 4d 41 4c 4c 5f 53 54 52 55 43 54 5f 52 __SMALL_STRUCT_R
5e40: 45 54 55 52 4e 5f 5f 24 7b 61 63 5f 64 43 7d 31 ETURN__${ac_dC}1
5e50: 24 7b 61 63 5f 64 44 7d 0a 24 7b 61 63 5f 64 41 ${ac_dD}.${ac_dA
5e60: 7d 48 41 56 45 5f 4c 4f 4e 47 4c 4f 4e 47 24 7b }HAVE_LONGLONG${
5e70: 61 63 5f 64 42 7d 48 41 56 45 5f 4c 4f 4e 47 4c ac_dB}HAVE_LONGL
5e80: 4f 4e 47 24 7b 61 63 5f 64 43 7d 24 7b 61 63 5f ONG${ac_dC}${ac_
5e90: 64 44 7d 0a 24 7b 61 63 5f 64 41 7d 53 54 44 43 dD}.${ac_dA}STDC
5ea0: 5f 48 45 41 44 45 52 53 24 7b 61 63 5f 64 42 7d _HEADERS${ac_dB}
5eb0: 53 54 44 43 5f 48 45 41 44 45 52 53 24 7b 61 63 STDC_HEADERS${ac
5ec0: 5f 64 43 7d 31 24 7b 61 63 5f 64 44 7d 0a 24 7b _dC}1${ac_dD}.${
5ed0: 61 63 5f 64 41 7d 48 41 56 45 5f 53 59 53 5f 54 ac_dA}HAVE_SYS_T
5ee0: 59 50 45 53 5f 48 24 7b 61 63 5f 64 42 7d 48 41 YPES_H${ac_dB}HA
5ef0: 56 45 5f 53 59 53 5f 54 59 50 45 53 5f 48 24 7b VE_SYS_TYPES_H${
5f00: 61 63 5f 64 43 7d 31 24 7b 61 63 5f 64 44 7d 0a ac_dC}1${ac_dD}.
5f10: 24 7b 61 63 5f 64 41 7d 48 41 56 45 5f 53 59 53 ${ac_dA}HAVE_SYS
5f20: 5f 53 54 41 54 5f 48 24 7b 61 63 5f 64 42 7d 48 _STAT_H${ac_dB}H
5f30: 41 56 45 5f 53 59 53 5f 53 54 41 54 5f 48 24 7b AVE_SYS_STAT_H${
5f40: 61 63 5f 64 43 7d 31 24 7b 61 63 5f 64 44 7d 0a ac_dC}1${ac_dD}.
5f50: 24 7b 61 63 5f 64 41 7d 48 41 56 45 5f 53 54 44 ${ac_dA}HAVE_STD
5f60: 4c 49 42 5f 48 24 7b 61 63 5f 64 42 7d 48 41 56 LIB_H${ac_dB}HAV
5f70: 45 5f 53 54 44 4c 49 42 5f 48 24 7b 61 63 5f 64 E_STDLIB_H${ac_d
5f80: 43 7d 31 24 7b 61 63 5f 64 44 7d 0a 24 7b 61 63 C}1${ac_dD}.${ac
5f90: 5f 64 41 7d 48 41 56 45 5f 53 54 52 49 4e 47 5f _dA}HAVE_STRING_
5fa0: 48 24 7b 61 63 5f 64 42 7d 48 41 56 45 5f 53 54 H${ac_dB}HAVE_ST
5fb0: 52 49 4e 47 5f 48 24 7b 61 63 5f 64 43 7d 31 24 RING_H${ac_dC}1$
5fc0: 7b 61 63 5f 64 44 7d 0a 24 7b 61 63 5f 64 41 7d {ac_dD}.${ac_dA}
5fd0: 48 41 56 45 5f 4d 45 4d 4f 52 59 5f 48 24 7b 61 HAVE_MEMORY_H${a
5fe0: 63 5f 64 42 7d 48 41 56 45 5f 4d 45 4d 4f 52 59 c_dB}HAVE_MEMORY
5ff0: 5f 48 24 7b 61 63 5f 64 43 7d 31 24 7b 61 63 5f _H${ac_dC}1${ac_
6000: 64 44 7d 0a 24 7b 61 63 5f 64 41 7d 48 41 56 45 dD}.${ac_dA}HAVE
6010: 5f 53 54 52 49 4e 47 53 5f 48 24 7b 61 63 5f 64 _STRINGS_H${ac_d
6020: 42 7d 48 41 56 45 5f 53 54 52 49 4e 47 53 5f 48 B}HAVE_STRINGS_H
6030: 24 7b 61 63 5f 64 43 7d 31 24 7b 61 63 5f 64 44 ${ac_dC}1${ac_dD
6040: 7d 0a 24 7b 61 63 5f 64 41 7d 48 41 56 45 5f 49 }.${ac_dA}HAVE_I
6050: 4e 54 54 59 50 45 53 5f 48 24 7b 61 63 5f 64 42 NTTYPES_H${ac_dB
6060: 7d 48 41 56 45 5f 49 4e 54 54 59 50 45 53 5f 48 }HAVE_INTTYPES_H
6070: 24 7b 61 63 5f 64 43 7d 31 24 7b 61 63 5f 64 44 ${ac_dC}1${ac_dD
6080: 7d 0a 24 7b 61 63 5f 64 41 7d 48 41 56 45 5f 53 }.${ac_dA}HAVE_S
6090: 54 44 49 4e 54 5f 48 24 7b 61 63 5f 64 42 7d 48 TDINT_H${ac_dB}H
60a0: 41 56 45 5f 53 54 44 49 4e 54 5f 48 24 7b 61 63 AVE_STDINT_H${ac
60b0: 5f 64 43 7d 31 24 7b 61 63 5f 64 44 7d 0a 24 7b _dC}1${ac_dD}.${
60c0: 61 63 5f 64 41 7d 48 41 56 45 5f 55 4e 49 53 54 ac_dA}HAVE_UNIST
60d0: 44 5f 48 24 7b 61 63 5f 64 42 7d 48 41 56 45 5f D_H${ac_dB}HAVE_
60e0: 55 4e 49 53 54 44 5f 48 24 7b 61 63 5f 64 43 7d UNISTD_H${ac_dC}
60f0: 31 24 7b 61 63 5f 64 44 7d 0a 43 45 4f 46 0a 20 1${ac_dD}.CEOF.
6100: 20 73 65 64 20 2d 66 20 24 74 6d 70 2f 64 65 66 sed -f $tmp/def
6110: 69 6e 65 73 2e 73 65 64 20 24 74 6d 70 2f 69 6e ines.sed $tmp/in
6120: 20 3e 24 74 6d 70 2f 6f 75 74 0a 20 20 72 6d 20 >$tmp/out. rm
6130: 2d 66 20 24 74 6d 70 2f 69 6e 0a 20 20 6d 76 20 -f $tmp/in. mv
6140: 24 74 6d 70 2f 6f 75 74 20 24 74 6d 70 2f 69 6e $tmp/out $tmp/in
6150: 0a 0a 20 20 66 69 20 23 20 67 72 65 70 0a 0a 20 .. fi # grep..
6160: 20 23 20 48 61 6e 64 6c 65 20 61 6c 6c 20 74 68 # Handle all th
6170: 65 20 23 75 6e 64 65 66 20 74 65 6d 70 6c 61 74 e #undef templat
6180: 65 73 0a 20 20 63 61 74 20 3e 24 74 6d 70 2f 75 es. cat >$tmp/u
6190: 6e 64 65 66 73 2e 73 65 64 20 3c 3c 43 45 4f 46 ndefs.sed <<CEOF
61a0: 0a 2f 5e 5b 09 20 5d 2a 23 5b 09 20 5d 2a 75 6e ./^[. ]*#[. ]*un
61b0: 64 65 66 2f 21 62 0a 74 20 63 6c 72 0a 3a 20 63 def/!b.t clr.: c
61c0: 6c 72 0a 24 7b 61 63 5f 75 41 7d 50 41 43 4b 41 lr.${ac_uA}PACKA
61d0: 47 45 5f 4e 41 4d 45 24 7b 61 63 5f 75 42 7d 50 GE_NAME${ac_uB}P
61e0: 41 43 4b 41 47 45 5f 4e 41 4d 45 24 7b 61 63 5f ACKAGE_NAME${ac_
61f0: 75 43 7d 22 22 24 7b 61 63 5f 75 44 7d 0a 24 7b uC}""${ac_uD}.${
6200: 61 63 5f 75 41 7d 50 41 43 4b 41 47 45 5f 54 41 ac_uA}PACKAGE_TA
6210: 52 4e 41 4d 45 24 7b 61 63 5f 75 42 7d 50 41 43 RNAME${ac_uB}PAC
6220: 4b 41 47 45 5f 54 41 52 4e 41 4d 45 24 7b 61 63 KAGE_TARNAME${ac
6230: 5f 75 43 7d 22 22 24 7b 61 63 5f 75 44 7d 0a 24 _uC}""${ac_uD}.$
6240: 7b 61 63 5f 75 41 7d 50 41 43 4b 41 47 45 5f 56 {ac_uA}PACKAGE_V
6250: 45 52 53 49 4f 4e 24 7b 61 63 5f 75 42 7d 50 41 ERSION${ac_uB}PA
6260: 43 4b 41 47 45 5f 56 45 52 53 49 4f 4e 24 7b 61 CKAGE_VERSION${a
6270: 63 5f 75 43 7d 22 22 24 7b 61 63 5f 75 44 7d 0a c_uC}""${ac_uD}.
6280: 24 7b 61 63 5f 75 41 7d 50 41 43 4b 41 47 45 5f ${ac_uA}PACKAGE_
6290: 53 54 52 49 4e 47 24 7b 61 63 5f 75 42 7d 50 41 STRING${ac_uB}PA
62a0: 43 4b 41 47 45 5f 53 54 52 49 4e 47 24 7b 61 63 CKAGE_STRING${ac
62b0: 5f 75 43 7d 22 22 24 7b 61 63 5f 75 44 7d 0a 24 _uC}""${ac_uD}.$
62c0: 7b 61 63 5f 75 41 7d 50 41 43 4b 41 47 45 5f 42 {ac_uA}PACKAGE_B
62d0: 55 47 52 45 50 4f 52 54 24 7b 61 63 5f 75 42 7d UGREPORT${ac_uB}
62e0: 50 41 43 4b 41 47 45 5f 42 55 47 52 45 50 4f 52 PACKAGE_BUGREPOR
62f0: 54 24 7b 61 63 5f 75 43 7d 22 22 24 7b 61 63 5f T${ac_uC}""${ac_
6300: 75 44 7d 0a 24 7b 61 63 5f 75 41 7d 41 53 4d 5f uD}.${ac_uA}ASM_
6310: 55 4e 44 45 52 53 43 4f 52 45 24 7b 61 63 5f 75 UNDERSCORE${ac_u
6320: 42 7d 41 53 4d 5f 55 4e 44 45 52 53 43 4f 52 45 B}ASM_UNDERSCORE
6330: 24 7b 61 63 5f 75 43 7d 24 7b 61 63 5f 75 44 7d ${ac_uC}${ac_uD}
6340: 0a 24 7b 61 63 5f 75 41 7d 5f 5f 69 33 38 36 5f .${ac_uA}__i386_
6350: 5f 24 7b 61 63 5f 75 42 7d 5f 5f 69 33 38 36 5f _${ac_uB}__i386_
6360: 5f 24 7b 61 63 5f 75 43 7d 31 24 7b 61 63 5f 75 _${ac_uC}1${ac_u
6370: 44 7d 0a 24 7b 61 63 5f 75 41 7d 5f 5f 53 4d 41 D}.${ac_uA}__SMA
6380: 4c 4c 5f 53 54 52 55 43 54 5f 52 45 54 55 52 4e LL_STRUCT_RETURN
6390: 5f 5f 24 7b 61 63 5f 75 42 7d 5f 5f 53 4d 41 4c __${ac_uB}__SMAL
63a0: 4c 5f 53 54 52 55 43 54 5f 52 45 54 55 52 4e 5f L_STRUCT_RETURN_
63b0: 5f 24 7b 61 63 5f 75 43 7d 31 24 7b 61 63 5f 75 _${ac_uC}1${ac_u
63c0: 44 7d 0a 24 7b 61 63 5f 75 41 7d 48 41 56 45 5f D}.${ac_uA}HAVE_
63d0: 4c 4f 4e 47 4c 4f 4e 47 24 7b 61 63 5f 75 42 7d LONGLONG${ac_uB}
63e0: 48 41 56 45 5f 4c 4f 4e 47 4c 4f 4e 47 24 7b 61 HAVE_LONGLONG${a
63f0: 63 5f 75 43 7d 24 7b 61 63 5f 75 44 7d 0a 24 7b c_uC}${ac_uD}.${
6400: 61 63 5f 75 41 7d 53 54 44 43 5f 48 45 41 44 45 ac_uA}STDC_HEADE
6410: 52 53 24 7b 61 63 5f 75 42 7d 53 54 44 43 5f 48 RS${ac_uB}STDC_H
6420: 45 41 44 45 52 53 24 7b 61 63 5f 75 43 7d 31 24 EADERS${ac_uC}1$
6430: 7b 61 63 5f 75 44 7d 0a 24 7b 61 63 5f 75 41 7d {ac_uD}.${ac_uA}
6440: 48 41 56 45 5f 53 59 53 5f 54 59 50 45 53 5f 48 HAVE_SYS_TYPES_H
6450: 24 7b 61 63 5f 75 42 7d 48 41 56 45 5f 53 59 53 ${ac_uB}HAVE_SYS
6460: 5f 54 59 50 45 53 5f 48 24 7b 61 63 5f 75 43 7d _TYPES_H${ac_uC}
6470: 31 24 7b 61 63 5f 75 44 7d 0a 24 7b 61 63 5f 75 1${ac_uD}.${ac_u
6480: 41 7d 48 41 56 45 5f 53 59 53 5f 53 54 41 54 5f A}HAVE_SYS_STAT_
6490: 48 24 7b 61 63 5f 75 42 7d 48 41 56 45 5f 53 59 H${ac_uB}HAVE_SY
64a0: 53 5f 53 54 41 54 5f 48 24 7b 61 63 5f 75 43 7d S_STAT_H${ac_uC}
64b0: 31 24 7b 61 63 5f 75 44 7d 0a 24 7b 61 63 5f 75 1${ac_uD}.${ac_u
64c0: 41 7d 48 41 56 45 5f 53 54 44 4c 49 42 5f 48 24 A}HAVE_STDLIB_H$
64d0: 7b 61 63 5f 75 42 7d 48 41 56 45 5f 53 54 44 4c {ac_uB}HAVE_STDL
64e0: 49 42 5f 48 24 7b 61 63 5f 75 43 7d 31 24 7b 61 IB_H${ac_uC}1${a
64f0: 63 5f 75 44 7d 0a 24 7b 61 63 5f 75 41 7d 48 41 c_uD}.${ac_uA}HA
6500: 56 45 5f 53 54 52 49 4e 47 5f 48 24 7b 61 63 5f VE_STRING_H${ac_
6510: 75 42 7d 48 41 56 45 5f 53 54 52 49 4e 47 5f 48 uB}HAVE_STRING_H
6520: 24 7b 61 63 5f 75 43 7d 31 24 7b 61 63 5f 75 44 ${ac_uC}1${ac_uD
6530: 7d 0a 24 7b 61 63 5f 75 41 7d 48 41 56 45 5f 4d }.${ac_uA}HAVE_M
6540: 45 4d 4f 52 59 5f 48 24 7b 61 63 5f 75 42 7d 48 EMORY_H${ac_uB}H
6550: 41 56 45 5f 4d 45 4d 4f 52 59 5f 48 24 7b 61 63 AVE_MEMORY_H${ac
6560: 5f 75 43 7d 31 24 7b 61 63 5f 75 44 7d 0a 24 7b _uC}1${ac_uD}.${
6570: 61 63 5f 75 41 7d 48 41 56 45 5f 53 54 52 49 4e ac_uA}HAVE_STRIN
6580: 47 53 5f 48 24 7b 61 63 5f 75 42 7d 48 41 56 45 GS_H${ac_uB}HAVE
6590: 5f 53 54 52 49 4e 47 53 5f 48 24 7b 61 63 5f 75 _STRINGS_H${ac_u
65a0: 43 7d 31 24 7b 61 63 5f 75 44 7d 0a 24 7b 61 63 C}1${ac_uD}.${ac
65b0: 5f 75 41 7d 48 41 56 45 5f 49 4e 54 54 59 50 45 _uA}HAVE_INTTYPE
65c0: 53 5f 48 24 7b 61 63 5f 75 42 7d 48 41 56 45 5f S_H${ac_uB}HAVE_
65d0: 49 4e 54 54 59 50 45 53 5f 48 24 7b 61 63 5f 75 INTTYPES_H${ac_u
65e0: 43 7d 31 24 7b 61 63 5f 75 44 7d 0a 24 7b 61 63 C}1${ac_uD}.${ac
65f0: 5f 75 41 7d 48 41 56 45 5f 53 54 44 49 4e 54 5f _uA}HAVE_STDINT_
6600: 48 24 7b 61 63 5f 75 42 7d 48 41 56 45 5f 53 54 H${ac_uB}HAVE_ST
6610: 44 49 4e 54 5f 48 24 7b 61 63 5f 75 43 7d 31 24 DINT_H${ac_uC}1$
6620: 7b 61 63 5f 75 44 7d 0a 24 7b 61 63 5f 75 41 7d {ac_uD}.${ac_uA}
6630: 48 41 56 45 5f 55 4e 49 53 54 44 5f 48 24 7b 61 HAVE_UNISTD_H${a
6640: 63 5f 75 42 7d 48 41 56 45 5f 55 4e 49 53 54 44 c_uB}HAVE_UNISTD
6650: 5f 48 24 7b 61 63 5f 75 43 7d 31 24 7b 61 63 5f _H${ac_uC}1${ac_
6660: 75 44 7d 0a 73 2c 5e 5b 09 20 5d 2a 23 5b 09 20 uD}.s,^[. ]*#[.
6670: 5d 2a 75 6e 64 65 66 5b 09 20 5d 5b 09 20 5d 2a ]*undef[. ][. ]*
6680: 5b 61 2d 7a 41 2d 5a 5f 5d 5b 61 2d 7a 41 2d 5a [a-zA-Z_][a-zA-Z
6690: 5f 30 2d 39 5d 2a 2c 2f 2a 20 26 20 2a 2f 2c 0a _0-9]*,/* & */,.
66a0: 43 45 4f 46 0a 20 20 73 65 64 20 2d 66 20 24 74 CEOF. sed -f $t
66b0: 6d 70 2f 75 6e 64 65 66 73 2e 73 65 64 20 24 74 mp/undefs.sed $t
66c0: 6d 70 2f 69 6e 20 3e 24 74 6d 70 2f 6f 75 74 0a mp/in >$tmp/out.
66d0: 20 20 72 6d 20 2d 66 20 24 74 6d 70 2f 69 6e 0a rm -f $tmp/in.
66e0: 20 20 6d 76 20 24 74 6d 70 2f 6f 75 74 20 24 74 mv $tmp/out $t
66f0: 6d 70 2f 69 6e 0a 0a 20 20 23 20 4c 65 74 27 73 mp/in.. # Let's
6700: 20 73 74 69 6c 6c 20 70 72 65 74 65 6e 64 20 69 still pretend i
6710: 74 20 69 73 20 60 63 6f 6e 66 69 67 75 72 65 27 t is `configure'
6720: 20 77 68 69 63 68 20 69 6e 73 74 61 6e 74 69 61 which instantia
6730: 74 65 73 20 28 69 2e 65 2e 2c 20 64 6f 6e 27 74 tes (i.e., don't
6740: 0a 20 20 23 20 75 73 65 20 24 61 73 5f 6d 65 29 . # use $as_me)
6750: 2c 20 70 65 6f 70 6c 65 20 77 6f 75 6c 64 20 62 , people would b
6760: 65 20 73 75 72 70 72 69 73 65 64 20 74 6f 20 72 e surprised to r
6770: 65 61 64 3a 0a 20 20 23 20 20 20 20 2f 2a 20 63 ead:. # /* c
6780: 6f 6e 66 69 67 2e 68 2e 20 20 47 65 6e 65 72 61 onfig.h. Genera
6790: 74 65 64 20 62 79 20 63 6f 6e 66 69 67 2e 73 74 ted by config.st
67a0: 61 74 75 73 2e 20 20 2a 2f 0a 20 20 69 66 20 74 atus. */. if t
67b0: 65 73 74 20 78 22 24 61 63 5f 66 69 6c 65 22 20 est x"$ac_file"
67c0: 3d 20 78 2d 3b 20 74 68 65 6e 0a 20 20 20 20 65 = x-; then. e
67d0: 63 68 6f 20 22 2f 2a 20 47 65 6e 65 72 61 74 65 cho "/* Generate
67e0: 64 20 62 79 20 63 6f 6e 66 69 67 75 72 65 2e 20 d by configure.
67f0: 20 2a 2f 22 20 3e 24 74 6d 70 2f 63 6f 6e 66 69 */" >$tmp/confi
6800: 67 2e 68 0a 20 20 65 6c 73 65 0a 20 20 20 20 65 g.h. else. e
6810: 63 68 6f 20 22 2f 2a 20 24 61 63 5f 66 69 6c 65 cho "/* $ac_file
6820: 2e 20 20 47 65 6e 65 72 61 74 65 64 20 62 79 20 . Generated by
6830: 63 6f 6e 66 69 67 75 72 65 2e 20 20 2a 2f 22 20 configure. */"
6840: 3e 24 74 6d 70 2f 63 6f 6e 66 69 67 2e 68 0a 20 >$tmp/config.h.
6850: 20 66 69 0a 20 20 63 61 74 20 24 74 6d 70 2f 69 fi. cat $tmp/i
6860: 6e 20 3e 3e 24 74 6d 70 2f 63 6f 6e 66 69 67 2e n >>$tmp/config.
6870: 68 0a 20 20 72 6d 20 2d 66 20 24 74 6d 70 2f 69 h. rm -f $tmp/i
6880: 6e 0a 20 20 69 66 20 74 65 73 74 20 78 22 24 61 n. if test x"$a
6890: 63 5f 66 69 6c 65 22 20 21 3d 20 78 2d 3b 20 74 c_file" != x-; t
68a0: 68 65 6e 0a 20 20 20 20 69 66 20 64 69 66 66 20 hen. if diff
68b0: 24 61 63 5f 66 69 6c 65 20 24 74 6d 70 2f 63 6f $ac_file $tmp/co
68c0: 6e 66 69 67 2e 68 20 3e 2f 64 65 76 2f 6e 75 6c nfig.h >/dev/nul
68d0: 6c 20 32 3e 26 31 3b 20 74 68 65 6e 0a 20 20 20 l 2>&1; then.
68e0: 20 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d { echo "$as_m
68f0: 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 66 e:$LINENO: $ac_f
6900: 69 6c 65 20 69 73 20 75 6e 63 68 61 6e 67 65 64 ile is unchanged
6910: 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f " >&5.echo "$as_
6920: 6d 65 3a 20 24 61 63 5f 66 69 6c 65 20 69 73 20 me: $ac_file is
6930: 75 6e 63 68 61 6e 67 65 64 22 20 3e 26 36 3b 7d unchanged" >&6;}
6940: 0a 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 . else.
6950: 61 63 5f 64 69 72 3d 60 28 64 69 72 6e 61 6d 65 ac_dir=`(dirname
6960: 20 22 24 61 63 5f 66 69 6c 65 22 29 20 32 3e 2f "$ac_file") 2>/
6970: 64 65 76 2f 6e 75 6c 6c 20 7c 7c 0a 24 61 73 5f dev/null ||.$as_
6980: 65 78 70 72 20 58 22 24 61 63 5f 66 69 6c 65 22 expr X"$ac_file"
6990: 20 3a 20 27 58 5c 28 2e 2a 5b 5e 2f 5d 5c 29 2f : 'X\(.*[^/]\)/
69a0: 2f 2a 5b 5e 2f 5d 5b 5e 2f 5d 2a 2f 2a 24 27 20 /*[^/][^/]*/*$'
69b0: 5c 7c 20 5c 0a 09 20 58 22 24 61 63 5f 66 69 6c \| \.. X"$ac_fil
69c0: 65 22 20 3a 20 27 58 5c 28 2f 2f 5c 29 5b 5e 2f e" : 'X\(//\)[^/
69d0: 5d 27 20 5c 7c 20 5c 0a 09 20 58 22 24 61 63 5f ]' \| \.. X"$ac_
69e0: 66 69 6c 65 22 20 3a 20 27 58 5c 28 2f 2f 5c 29 file" : 'X\(//\)
69f0: 24 27 20 5c 7c 20 5c 0a 09 20 58 22 24 61 63 5f $' \| \.. X"$ac_
6a00: 66 69 6c 65 22 20 3a 20 27 58 5c 28 2f 5c 29 27 file" : 'X\(/\)'
6a10: 20 5c 7c 20 5c 0a 09 20 2e 20 20 20 20 20 3a 20 \| \.. . :
6a20: 27 5c 28 2e 5c 29 27 20 32 3e 2f 64 65 76 2f 6e '\(.\)' 2>/dev/n
6a30: 75 6c 6c 20 7c 7c 0a 65 63 68 6f 20 58 22 24 61 ull ||.echo X"$a
6a40: 63 5f 66 69 6c 65 22 20 7c 0a 20 20 20 20 73 65 c_file" |. se
6a50: 64 20 27 2f 5e 58 5c 28 2e 2a 5b 5e 2f 5d 5c 29 d '/^X\(.*[^/]\)
6a60: 5c 2f 5c 2f 2a 5b 5e 2f 5d 5b 5e 2f 5d 2a 5c 2f \/\/*[^/][^/]*\/
6a70: 2a 24 2f 7b 20 73 2f 2f 5c 31 2f 3b 20 71 3b 20 *$/{ s//\1/; q;
6a80: 7d 0a 20 20 09 20 20 2f 5e 58 5c 28 5c 2f 5c 2f }. . /^X\(\/\/
6a90: 5c 29 5b 5e 2f 5d 2e 2a 2f 7b 20 73 2f 2f 5c 31 \)[^/].*/{ s//\1
6aa0: 2f 3b 20 71 3b 20 7d 0a 20 20 09 20 20 2f 5e 58 /; q; }. . /^X
6ab0: 5c 28 5c 2f 5c 2f 5c 29 24 2f 7b 20 73 2f 2f 5c \(\/\/\)$/{ s//\
6ac0: 31 2f 3b 20 71 3b 20 7d 0a 20 20 09 20 20 2f 5e 1/; q; }. . /^
6ad0: 58 5c 28 5c 2f 5c 29 2e 2a 2f 7b 20 73 2f 2f 5c X\(\/\).*/{ s//\
6ae0: 31 2f 3b 20 71 3b 20 7d 0a 20 20 09 20 20 73 2f 1/; q; }. . s/
6af0: 2e 2a 2f 2e 2f 3b 20 71 27 60 0a 20 20 20 20 20 .*/./; q'`.
6b00: 20 7b 20 69 66 20 24 61 73 5f 6d 6b 64 69 72 5f { if $as_mkdir_
6b10: 70 3b 20 74 68 65 6e 0a 20 20 20 20 6d 6b 64 69 p; then. mkdi
6b20: 72 20 2d 70 20 22 24 61 63 5f 64 69 72 22 0a 20 r -p "$ac_dir".
6b30: 20 65 6c 73 65 0a 20 20 20 20 61 73 5f 64 69 72 else. as_dir
6b40: 3d 22 24 61 63 5f 64 69 72 22 0a 20 20 20 20 61 ="$ac_dir". a
6b50: 73 5f 64 69 72 73 3d 0a 20 20 20 20 77 68 69 6c s_dirs=. whil
6b60: 65 20 74 65 73 74 20 21 20 2d 64 20 22 24 61 73 e test ! -d "$as
6b70: 5f 64 69 72 22 3b 20 64 6f 0a 20 20 20 20 20 20 _dir"; do.
6b80: 61 73 5f 64 69 72 73 3d 22 24 61 73 5f 64 69 72 as_dirs="$as_dir
6b90: 20 24 61 73 5f 64 69 72 73 22 0a 20 20 20 20 20 $as_dirs".
6ba0: 20 61 73 5f 64 69 72 3d 60 28 64 69 72 6e 61 6d as_dir=`(dirnam
6bb0: 65 20 22 24 61 73 5f 64 69 72 22 29 20 32 3e 2f e "$as_dir") 2>/
6bc0: 64 65 76 2f 6e 75 6c 6c 20 7c 7c 0a 24 61 73 5f dev/null ||.$as_
6bd0: 65 78 70 72 20 58 22 24 61 73 5f 64 69 72 22 20 expr X"$as_dir"
6be0: 3a 20 27 58 5c 28 2e 2a 5b 5e 2f 5d 5c 29 2f 2f : 'X\(.*[^/]\)//
6bf0: 2a 5b 5e 2f 5d 5b 5e 2f 5d 2a 2f 2a 24 27 20 5c *[^/][^/]*/*$' \
6c00: 7c 20 5c 0a 09 20 58 22 24 61 73 5f 64 69 72 22 | \.. X"$as_dir"
6c10: 20 3a 20 27 58 5c 28 2f 2f 5c 29 5b 5e 2f 5d 27 : 'X\(//\)[^/]'
6c20: 20 5c 7c 20 5c 0a 09 20 58 22 24 61 73 5f 64 69 \| \.. X"$as_di
6c30: 72 22 20 3a 20 27 58 5c 28 2f 2f 5c 29 24 27 20 r" : 'X\(//\)$'
6c40: 5c 7c 20 5c 0a 09 20 58 22 24 61 73 5f 64 69 72 \| \.. X"$as_dir
6c50: 22 20 3a 20 27 58 5c 28 2f 5c 29 27 20 5c 7c 20 " : 'X\(/\)' \|
6c60: 5c 0a 09 20 2e 20 20 20 20 20 3a 20 27 5c 28 2e \.. . : '\(.
6c70: 5c 29 27 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 \)' 2>/dev/null
6c80: 7c 7c 0a 65 63 68 6f 20 58 22 24 61 73 5f 64 69 ||.echo X"$as_di
6c90: 72 22 20 7c 0a 20 20 20 20 73 65 64 20 27 2f 5e r" |. sed '/^
6ca0: 58 5c 28 2e 2a 5b 5e 2f 5d 5c 29 5c 2f 5c 2f 2a X\(.*[^/]\)\/\/*
6cb0: 5b 5e 2f 5d 5b 5e 2f 5d 2a 5c 2f 2a 24 2f 7b 20 [^/][^/]*\/*$/{
6cc0: 73 2f 2f 5c 31 2f 3b 20 71 3b 20 7d 0a 20 20 09 s//\1/; q; }. .
6cd0: 20 20 2f 5e 58 5c 28 5c 2f 5c 2f 5c 29 5b 5e 2f /^X\(\/\/\)[^/
6ce0: 5d 2e 2a 2f 7b 20 73 2f 2f 5c 31 2f 3b 20 71 3b ].*/{ s//\1/; q;
6cf0: 20 7d 0a 20 20 09 20 20 2f 5e 58 5c 28 5c 2f 5c }. . /^X\(\/\
6d00: 2f 5c 29 24 2f 7b 20 73 2f 2f 5c 31 2f 3b 20 71 /\)$/{ s//\1/; q
6d10: 3b 20 7d 0a 20 20 09 20 20 2f 5e 58 5c 28 5c 2f ; }. . /^X\(\/
6d20: 5c 29 2e 2a 2f 7b 20 73 2f 2f 5c 31 2f 3b 20 71 \).*/{ s//\1/; q
6d30: 3b 20 7d 0a 20 20 09 20 20 73 2f 2e 2a 2f 2e 2f ; }. . s/.*/./
6d40: 3b 20 71 27 60 0a 20 20 20 20 64 6f 6e 65 0a 20 ; q'`. done.
6d50: 20 20 20 74 65 73 74 20 21 20 2d 6e 20 22 24 61 test ! -n "$a
6d60: 73 5f 64 69 72 73 22 20 7c 7c 20 6d 6b 64 69 72 s_dirs" || mkdir
6d70: 20 24 61 73 5f 64 69 72 73 0a 20 20 66 69 20 7c $as_dirs. fi |
6d80: 7c 20 7b 20 7b 20 65 63 68 6f 20 22 24 61 73 5f | { { echo "$as_
6d90: 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f me:$LINENO: erro
6da0: 72 3a 20 63 61 6e 6e 6f 74 20 63 72 65 61 74 65 r: cannot create
6db0: 20 64 69 72 65 63 74 6f 72 79 20 5c 22 24 61 63 directory \"$ac
6dc0: 5f 64 69 72 5c 22 22 20 3e 26 35 0a 65 63 68 6f _dir\"" >&5.echo
6dd0: 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a "$as_me: error:
6de0: 20 63 61 6e 6e 6f 74 20 63 72 65 61 74 65 20 64 cannot create d
6df0: 69 72 65 63 74 6f 72 79 20 5c 22 24 61 63 5f 64 irectory \"$ac_d
6e00: 69 72 5c 22 22 20 3e 26 32 3b 7d 0a 20 20 20 7b ir\"" >&2;}. {
6e10: 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 (exit 1); exit
6e20: 31 3b 20 7d 3b 20 7d 3b 20 7d 0a 0a 20 20 20 20 1; }; }; }..
6e30: 20 20 72 6d 20 2d 66 20 24 61 63 5f 66 69 6c 65 rm -f $ac_file
6e40: 0a 20 20 20 20 20 20 6d 76 20 24 74 6d 70 2f 63 . mv $tmp/c
6e50: 6f 6e 66 69 67 2e 68 20 24 61 63 5f 66 69 6c 65 onfig.h $ac_file
6e60: 0a 20 20 20 20 66 69 0a 20 20 65 6c 73 65 0a 20 . fi. else.
6e70: 20 20 20 63 61 74 20 24 74 6d 70 2f 63 6f 6e 66 cat $tmp/conf
6e80: 69 67 2e 68 0a 20 20 20 20 72 6d 20 2d 66 20 24 ig.h. rm -f $
6e90: 74 6d 70 2f 63 6f 6e 66 69 67 2e 68 0a 20 20 66 tmp/config.h. f
6ea0: 69 0a 64 6f 6e 65 0a 0a 7b 20 28 65 78 69 74 20 i.done..{ (exit
6eb0: 30 29 3b 20 65 78 69 74 20 30 3b 20 7d 0a 0); exit 0; }.