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 63 6f 6e 66 g_headers=" conf
1d70: 69 67 2e 68 22 0a 0a 61 63 5f 63 73 5f 75 73 61 ig.h"..ac_cs_usa
1d80: 67 65 3d 22 5c 0a 5c 60 24 61 73 5f 6d 65 27 20 ge="\.\`$as_me'
1d90: 69 6e 73 74 61 6e 74 69 61 74 65 73 20 66 69 6c instantiates fil
1da0: 65 73 20 66 72 6f 6d 20 74 65 6d 70 6c 61 74 65 es from template
1db0: 73 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 74 s according to t
1dc0: 68 65 0a 63 75 72 72 65 6e 74 20 63 6f 6e 66 69 he.current confi
1dd0: 67 75 72 61 74 69 6f 6e 2e 0a 0a 55 73 61 67 65 guration...Usage
1de0: 3a 20 24 30 20 5b 4f 50 54 49 4f 4e 53 5d 20 5b : $0 [OPTIONS] [
1df0: 46 49 4c 45 5d 2e 2e 2e 0a 0a 20 20 2d 68 2c 20 FILE]..... -h,
1e00: 2d 2d 68 65 6c 70 20 20 20 20 20 20 20 70 72 69 --help pri
1e10: 6e 74 20 74 68 69 73 20 68 65 6c 70 2c 20 74 68 nt this help, th
1e20: 65 6e 20 65 78 69 74 0a 20 20 2d 56 2c 20 2d 2d en exit. -V, --
1e30: 76 65 72 73 69 6f 6e 20 20 20 20 70 72 69 6e 74 version print
1e40: 20 76 65 72 73 69 6f 6e 20 6e 75 6d 62 65 72 2c version number,
1e50: 20 74 68 65 6e 20 65 78 69 74 0a 20 20 2d 71 2c then exit. -q,
1e60: 20 2d 2d 71 75 69 65 74 20 20 20 20 20 20 64 6f --quiet do
1e70: 20 6e 6f 74 20 70 72 69 6e 74 20 70 72 6f 67 72 not print progr
1e80: 65 73 73 20 6d 65 73 73 61 67 65 73 0a 20 20 2d ess messages. -
1e90: 64 2c 20 2d 2d 64 65 62 75 67 20 20 20 20 20 20 d, --debug
1ea0: 64 6f 6e 27 74 20 72 65 6d 6f 76 65 20 74 65 6d don't remove tem
1eb0: 70 6f 72 61 72 79 20 66 69 6c 65 73 0a 20 20 20 porary files.
1ec0: 20 20 20 2d 2d 72 65 63 68 65 63 6b 20 20 20 20 --recheck
1ed0: 75 70 64 61 74 65 20 24 61 73 5f 6d 65 20 62 79 update $as_me by
1ee0: 20 72 65 63 6f 6e 66 69 67 75 72 69 6e 67 20 69 reconfiguring i
1ef0: 6e 20 74 68 65 20 73 61 6d 65 20 63 6f 6e 64 69 n the same condi
1f00: 74 69 6f 6e 73 0a 20 20 2d 2d 66 69 6c 65 3d 46 tions. --file=F
1f10: 49 4c 45 5b 3a 54 45 4d 50 4c 41 54 45 5d 0a 09 ILE[:TEMPLATE]..
1f20: 09 20 20 20 69 6e 73 74 61 6e 74 69 61 74 65 20 . instantiate
1f30: 74 68 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f the configuratio
1f40: 6e 20 66 69 6c 65 20 46 49 4c 45 0a 20 20 2d 2d n file FILE. --
1f50: 68 65 61 64 65 72 3d 46 49 4c 45 5b 3a 54 45 4d header=FILE[:TEM
1f60: 50 4c 41 54 45 5d 0a 09 09 20 20 20 69 6e 73 74 PLATE]... inst
1f70: 61 6e 74 69 61 74 65 20 74 68 65 20 63 6f 6e 66 antiate the conf
1f80: 69 67 75 72 61 74 69 6f 6e 20 68 65 61 64 65 72 iguration header
1f90: 20 46 49 4c 45 0a 0a 43 6f 6e 66 69 67 75 72 61 FILE..Configura
1fa0: 74 69 6f 6e 20 66 69 6c 65 73 3a 0a 24 63 6f 6e tion files:.$con
1fb0: 66 69 67 5f 66 69 6c 65 73 0a 0a 43 6f 6e 66 69 fig_files..Confi
1fc0: 67 75 72 61 74 69 6f 6e 20 68 65 61 64 65 72 73 guration headers
1fd0: 3a 0a 24 63 6f 6e 66 69 67 5f 68 65 61 64 65 72 :.$config_header
1fe0: 73 0a 0a 52 65 70 6f 72 74 20 62 75 67 73 20 74 s..Report bugs t
1ff0: 6f 20 3c 62 75 67 2d 61 75 74 6f 63 6f 6e 66 40 o <bug-autoconf@
2000: 67 6e 75 2e 6f 72 67 3e 2e 22 0a 61 63 5f 63 73 gnu.org>.".ac_cs
2010: 5f 76 65 72 73 69 6f 6e 3d 22 5c 0a 63 6f 6e 66 _version="\.conf
2020: 69 67 2e 73 74 61 74 75 73 0a 63 6f 6e 66 69 67 ig.status.config
2030: 75 72 65 64 20 62 79 20 2e 2f 63 6f 6e 66 69 67 ured by ./config
2040: 75 72 65 2c 20 67 65 6e 65 72 61 74 65 64 20 62 ure, generated b
2050: 79 20 47 4e 55 20 41 75 74 6f 63 6f 6e 66 20 32 y GNU Autoconf 2
2060: 2e 35 39 2c 0a 20 20 77 69 74 68 20 6f 70 74 69 .59,. with opti
2070: 6f 6e 73 20 5c 22 27 2d 2d 70 72 65 66 69 78 3d ons \"'--prefix=
2080: 43 3a 2f 6d 79 6c 69 62 73 2f 69 75 70 27 20 27 C:/mylibs/iup' '
2090: 2d 2d 63 61 63 68 65 2d 66 69 6c 65 3d 2f 64 65 --cache-file=/de
20a0: 76 2f 6e 75 6c 6c 27 20 27 2d 2d 73 72 63 64 69 v/null' '--srcdi
20b0: 72 3d 2e 27 5c 22 0a 0a 43 6f 70 79 72 69 67 68 r=.'\"..Copyrigh
20c0: 74 20 28 43 29 20 32 30 30 33 20 46 72 65 65 20 t (C) 2003 Free
20d0: 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 Software Foundat
20e0: 69 6f 6e 2c 20 49 6e 63 2e 0a 54 68 69 73 20 63 ion, Inc..This c
20f0: 6f 6e 66 69 67 2e 73 74 61 74 75 73 20 73 63 72 onfig.status scr
2100: 69 70 74 20 69 73 20 66 72 65 65 20 73 6f 66 74 ipt is free soft
2110: 77 61 72 65 3b 20 74 68 65 20 46 72 65 65 20 53 ware; the Free S
2120: 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 oftware Foundati
2130: 6f 6e 0a 67 69 76 65 73 20 75 6e 6c 69 6d 69 74 on.gives unlimit
2140: 65 64 20 70 65 72 6d 69 73 73 69 6f 6e 20 74 6f ed permission to
2150: 20 63 6f 70 79 2c 20 64 69 73 74 72 69 62 75 74 copy, distribut
2160: 65 20 61 6e 64 20 6d 6f 64 69 66 79 20 69 74 2e e and modify it.
2170: 22 0a 73 72 63 64 69 72 3d 2e 0a 23 20 49 66 20 ".srcdir=..# If
2180: 6e 6f 20 66 69 6c 65 20 61 72 65 20 73 70 65 63 no file are spec
2190: 69 66 69 65 64 20 62 79 20 74 68 65 20 75 73 65 ified by the use
21a0: 72 2c 20 74 68 65 6e 20 77 65 20 6e 65 65 64 20 r, then we need
21b0: 74 6f 20 70 72 6f 76 69 64 65 20 64 65 66 61 75 to provide defau
21c0: 6c 74 0a 23 20 76 61 6c 75 65 2e 20 20 42 79 20 lt.# value. By
21d0: 77 65 20 6e 65 65 64 20 74 6f 20 6b 6e 6f 77 20 we need to know
21e0: 69 66 20 66 69 6c 65 73 20 77 65 72 65 20 73 70 if files were sp
21f0: 65 63 69 66 69 65 64 20 62 79 20 74 68 65 20 75 ecified by the u
2200: 73 65 72 2e 0a 61 63 5f 6e 65 65 64 5f 64 65 66 ser..ac_need_def
2210: 61 75 6c 74 73 3d 3a 0a 77 68 69 6c 65 20 74 65 aults=:.while te
2220: 73 74 20 24 23 20 21 3d 20 30 0a 64 6f 0a 20 20 st $# != 0.do.
2230: 63 61 73 65 20 24 31 20 69 6e 0a 20 20 2d 2d 2a case $1 in. --*
2240: 3d 2a 29 0a 20 20 20 20 61 63 5f 6f 70 74 69 6f =*). ac_optio
2250: 6e 3d 60 65 78 70 72 20 22 78 24 31 22 20 3a 20 n=`expr "x$1" :
2260: 27 78 5c 28 5b 5e 3d 5d 2a 5c 29 3d 27 60 0a 20 'x\([^=]*\)='`.
2270: 20 20 20 61 63 5f 6f 70 74 61 72 67 3d 60 65 78 ac_optarg=`ex
2280: 70 72 20 22 78 24 31 22 20 3a 20 27 78 5b 5e 3d pr "x$1" : 'x[^=
2290: 5d 2a 3d 5c 28 2e 2a 5c 29 27 60 0a 20 20 20 20 ]*=\(.*\)'`.
22a0: 61 63 5f 73 68 69 66 74 3d 3a 0a 20 20 20 20 3b ac_shift=:. ;
22b0: 3b 0a 20 20 2d 2a 29 0a 20 20 20 20 61 63 5f 6f ;. -*). ac_o
22c0: 70 74 69 6f 6e 3d 24 31 0a 20 20 20 20 61 63 5f ption=$1. ac_
22d0: 6f 70 74 61 72 67 3d 24 32 0a 20 20 20 20 61 63 optarg=$2. ac
22e0: 5f 73 68 69 66 74 3d 73 68 69 66 74 0a 20 20 20 _shift=shift.
22f0: 20 3b 3b 0a 20 20 2a 29 20 23 20 54 68 69 73 20 ;;. *) # This
2300: 69 73 20 6e 6f 74 20 61 6e 20 6f 70 74 69 6f 6e is not an option
2310: 2c 20 73 6f 20 74 68 65 20 75 73 65 72 20 68 61 , so the user ha
2320: 73 20 70 72 6f 62 61 62 6c 79 20 67 69 76 65 6e s probably given
2330: 20 65 78 70 6c 69 63 69 74 0a 20 20 20 20 20 23 explicit. #
2340: 20 61 72 67 75 6d 65 6e 74 73 2e 0a 20 20 20 20 arguments..
2350: 20 61 63 5f 6f 70 74 69 6f 6e 3d 24 31 0a 20 20 ac_option=$1.
2360: 20 20 20 61 63 5f 6e 65 65 64 5f 64 65 66 61 75 ac_need_defau
2370: 6c 74 73 3d 66 61 6c 73 65 3b 3b 0a 20 20 65 73 lts=false;;. es
2380: 61 63 0a 0a 20 20 63 61 73 65 20 24 61 63 5f 6f ac.. case $ac_o
2390: 70 74 69 6f 6e 20 69 6e 0a 20 20 23 20 48 61 6e ption in. # Han
23a0: 64 6c 69 6e 67 20 6f 66 20 74 68 65 20 6f 70 74 dling of the opt
23b0: 69 6f 6e 73 2e 0a 20 20 2d 72 65 63 68 65 63 6b ions.. -recheck
23c0: 20 7c 20 2d 2d 72 65 63 68 65 63 6b 20 7c 20 2d | --recheck | -
23d0: 2d 72 65 63 68 65 63 20 7c 20 2d 2d 72 65 63 68 -rechec | --rech
23e0: 65 20 7c 20 2d 2d 72 65 63 68 20 7c 20 2d 2d 72 e | --rech | --r
23f0: 65 63 20 7c 20 2d 2d 72 65 20 7c 20 2d 2d 72 29 ec | --re | --r)
2400: 0a 20 20 20 20 61 63 5f 63 73 5f 72 65 63 68 65 . ac_cs_reche
2410: 63 6b 3d 3a 20 3b 3b 0a 20 20 2d 2d 76 65 72 73 ck=: ;;. --vers
2420: 69 6f 6e 20 7c 20 2d 2d 76 65 72 73 2a 20 7c 20 ion | --vers* |
2430: 2d 56 20 29 0a 20 20 20 20 65 63 68 6f 20 22 24 -V ). echo "$
2440: 61 63 5f 63 73 5f 76 65 72 73 69 6f 6e 22 3b 20 ac_cs_version";
2450: 65 78 69 74 20 30 20 3b 3b 0a 20 20 2d 2d 68 65 exit 0 ;;. --he
2460: 20 7c 20 2d 2d 68 29 0a 20 20 20 20 23 20 43 6f | --h). # Co
2470: 6e 66 6c 69 63 74 20 62 65 74 77 65 65 6e 20 2d nflict between -
2480: 2d 68 65 6c 70 20 61 6e 64 20 2d 2d 68 65 61 64 -help and --head
2490: 65 72 0a 20 20 20 20 7b 20 7b 20 65 63 68 6f 20 er. { { echo
24a0: 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a "$as_me:$LINENO:
24b0: 20 65 72 72 6f 72 3a 20 61 6d 62 69 67 75 6f 75 error: ambiguou
24c0: 73 20 6f 70 74 69 6f 6e 3a 20 24 31 0a 54 72 79 s option: $1.Try
24d0: 20 5c 60 24 30 20 2d 2d 68 65 6c 70 27 20 66 6f \`$0 --help' fo
24e0: 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 r more informati
24f0: 6f 6e 2e 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 on." >&5.echo "$
2500: 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 61 6d as_me: error: am
2510: 62 69 67 75 6f 75 73 20 6f 70 74 69 6f 6e 3a 20 biguous option:
2520: 24 31 0a 54 72 79 20 5c 60 24 30 20 2d 2d 68 65 $1.Try \`$0 --he
2530: 6c 70 27 20 66 6f 72 20 6d 6f 72 65 20 69 6e 66 lp' for more inf
2540: 6f 72 6d 61 74 69 6f 6e 2e 22 20 3e 26 32 3b 7d ormation." >&2;}
2550: 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20 . { (exit 1);
2560: 65 78 69 74 20 31 3b 20 7d 3b 20 7d 3b 3b 0a 20 exit 1; }; };;.
2570: 20 2d 2d 68 65 6c 70 20 7c 20 2d 2d 68 65 6c 20 --help | --hel
2580: 7c 20 2d 68 20 29 0a 20 20 20 20 65 63 68 6f 20 | -h ). echo
2590: 22 24 61 63 5f 63 73 5f 75 73 61 67 65 22 3b 20 "$ac_cs_usage";
25a0: 65 78 69 74 20 30 20 3b 3b 0a 20 20 2d 2d 64 65 exit 0 ;;. --de
25b0: 62 75 67 20 7c 20 2d 2d 64 2a 20 7c 20 2d 64 20 bug | --d* | -d
25c0: 29 0a 20 20 20 20 64 65 62 75 67 3d 3a 20 3b 3b ). debug=: ;;
25d0: 0a 20 20 2d 2d 66 69 6c 65 20 7c 20 2d 2d 66 69 . --file | --fi
25e0: 6c 20 7c 20 2d 2d 66 69 20 7c 20 2d 2d 66 20 29 l | --fi | --f )
25f0: 0a 20 20 20 20 24 61 63 5f 73 68 69 66 74 0a 20 . $ac_shift.
2600: 20 20 20 43 4f 4e 46 49 47 5f 46 49 4c 45 53 3d CONFIG_FILES=
2610: 22 24 43 4f 4e 46 49 47 5f 46 49 4c 45 53 20 24 "$CONFIG_FILES $
2620: 61 63 5f 6f 70 74 61 72 67 22 0a 20 20 20 20 61 ac_optarg". a
2630: 63 5f 6e 65 65 64 5f 64 65 66 61 75 6c 74 73 3d c_need_defaults=
2640: 66 61 6c 73 65 3b 3b 0a 20 20 2d 2d 68 65 61 64 false;;. --head
2650: 65 72 20 7c 20 2d 2d 68 65 61 64 65 20 7c 20 2d er | --heade | -
2660: 2d 68 65 61 64 20 7c 20 2d 2d 68 65 61 20 29 0a -head | --hea ).
2670: 20 20 20 20 24 61 63 5f 73 68 69 66 74 0a 20 20 $ac_shift.
2680: 20 20 43 4f 4e 46 49 47 5f 48 45 41 44 45 52 53 CONFIG_HEADERS
2690: 3d 22 24 43 4f 4e 46 49 47 5f 48 45 41 44 45 52 ="$CONFIG_HEADER
26a0: 53 20 24 61 63 5f 6f 70 74 61 72 67 22 0a 20 20 S $ac_optarg".
26b0: 20 20 61 63 5f 6e 65 65 64 5f 64 65 66 61 75 6c ac_need_defaul
26c0: 74 73 3d 66 61 6c 73 65 3b 3b 0a 20 20 2d 71 20 ts=false;;. -q
26d0: 7c 20 2d 71 75 69 65 74 20 7c 20 2d 2d 71 75 69 | -quiet | --qui
26e0: 65 74 20 7c 20 2d 2d 71 75 69 65 20 7c 20 2d 2d et | --quie | --
26f0: 71 75 69 20 7c 20 2d 2d 71 75 20 7c 20 2d 2d 71 qui | --qu | --q
2700: 20 5c 0a 20 20 7c 20 2d 73 69 6c 65 6e 74 20 7c \. | -silent |
2710: 20 2d 2d 73 69 6c 65 6e 74 20 7c 20 2d 2d 73 69 --silent | --si
2720: 6c 65 6e 20 7c 20 2d 2d 73 69 6c 65 20 7c 20 2d len | --sile | -
2730: 2d 73 69 6c 20 7c 20 2d 2d 73 69 20 7c 20 2d 2d -sil | --si | --
2740: 73 29 0a 20 20 20 20 61 63 5f 63 73 5f 73 69 6c s). ac_cs_sil
2750: 65 6e 74 3d 3a 20 3b 3b 0a 0a 20 20 23 20 54 68 ent=: ;;.. # Th
2760: 69 73 20 69 73 20 61 6e 20 65 72 72 6f 72 2e 0a is is an error..
2770: 20 20 2d 2a 29 20 7b 20 7b 20 65 63 68 6f 20 22 -*) { { echo "
2780: 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 $as_me:$LINENO:
2790: 65 72 72 6f 72 3a 20 75 6e 72 65 63 6f 67 6e 69 error: unrecogni
27a0: 7a 65 64 20 6f 70 74 69 6f 6e 3a 20 24 31 0a 54 zed option: $1.T
27b0: 72 79 20 5c 60 24 30 20 2d 2d 68 65 6c 70 27 20 ry \`$0 --help'
27c0: 66 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 for more informa
27d0: 74 69 6f 6e 2e 22 20 3e 26 35 0a 65 63 68 6f 20 tion." >&5.echo
27e0: 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 "$as_me: error:
27f0: 75 6e 72 65 63 6f 67 6e 69 7a 65 64 20 6f 70 74 unrecognized opt
2800: 69 6f 6e 3a 20 24 31 0a 54 72 79 20 5c 60 24 30 ion: $1.Try \`$0
2810: 20 2d 2d 68 65 6c 70 27 20 66 6f 72 20 6d 6f 72 --help' for mor
2820: 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 22 20 e information."
2830: 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 >&2;}. { (exit
2840: 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 1); exit 1; };
2850: 7d 20 3b 3b 0a 0a 20 20 2a 29 20 61 63 5f 63 6f } ;;.. *) ac_co
2860: 6e 66 69 67 5f 74 61 72 67 65 74 73 3d 22 24 61 nfig_targets="$a
2870: 63 5f 63 6f 6e 66 69 67 5f 74 61 72 67 65 74 73 c_config_targets
2880: 20 24 31 22 20 3b 3b 0a 0a 20 20 65 73 61 63 0a $1" ;;.. esac.
2890: 20 20 73 68 69 66 74 0a 64 6f 6e 65 0a 0a 61 63 shift.done..ac
28a0: 5f 63 6f 6e 66 69 67 75 72 65 5f 65 78 74 72 61 _configure_extra
28b0: 5f 61 72 67 73 3d 0a 0a 69 66 20 24 61 63 5f 63 _args=..if $ac_c
28c0: 73 5f 73 69 6c 65 6e 74 3b 20 74 68 65 6e 0a 20 s_silent; then.
28d0: 20 65 78 65 63 20 36 3e 2f 64 65 76 2f 6e 75 6c exec 6>/dev/nul
28e0: 6c 0a 20 20 61 63 5f 63 6f 6e 66 69 67 75 72 65 l. ac_configure
28f0: 5f 65 78 74 72 61 5f 61 72 67 73 3d 22 24 61 63 _extra_args="$ac
2900: 5f 63 6f 6e 66 69 67 75 72 65 5f 65 78 74 72 61 _configure_extra
2910: 5f 61 72 67 73 20 2d 2d 73 69 6c 65 6e 74 22 0a _args --silent".
2920: 66 69 0a 0a 69 66 20 24 61 63 5f 63 73 5f 72 65 fi..if $ac_cs_re
2930: 63 68 65 63 6b 3b 20 74 68 65 6e 0a 20 20 65 63 check; then. ec
2940: 68 6f 20 22 72 75 6e 6e 69 6e 67 20 2f 62 69 6e ho "running /bin
2950: 2f 73 68 20 2e 2f 63 6f 6e 66 69 67 75 72 65 20 /sh ./configure
2960: 22 20 27 2d 2d 70 72 65 66 69 78 3d 43 3a 2f 6d " '--prefix=C:/m
2970: 79 6c 69 62 73 2f 69 75 70 27 20 27 2d 2d 63 61 ylibs/iup' '--ca
2980: 63 68 65 2d 66 69 6c 65 3d 2f 64 65 76 2f 6e 75 che-file=/dev/nu
2990: 6c 6c 27 20 27 2d 2d 73 72 63 64 69 72 3d 2e 27 ll' '--srcdir=.'
29a0: 20 24 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 65 $ac_configure_e
29b0: 78 74 72 61 5f 61 72 67 73 20 22 20 2d 2d 6e 6f xtra_args " --no
29c0: 2d 63 72 65 61 74 65 20 2d 2d 6e 6f 2d 72 65 63 -create --no-rec
29d0: 75 72 73 69 6f 6e 22 20 3e 26 36 0a 20 20 65 78 ursion" >&6. ex
29e0: 65 63 20 2f 62 69 6e 2f 73 68 20 2e 2f 63 6f 6e ec /bin/sh ./con
29f0: 66 69 67 75 72 65 20 27 2d 2d 70 72 65 66 69 78 figure '--prefix
2a00: 3d 43 3a 2f 6d 79 6c 69 62 73 2f 69 75 70 27 20 =C:/mylibs/iup'
2a10: 27 2d 2d 63 61 63 68 65 2d 66 69 6c 65 3d 2f 64 '--cache-file=/d
2a20: 65 76 2f 6e 75 6c 6c 27 20 27 2d 2d 73 72 63 64 ev/null' '--srcd
2a30: 69 72 3d 2e 27 20 24 61 63 5f 63 6f 6e 66 69 67 ir=.' $ac_config
2a40: 75 72 65 5f 65 78 74 72 61 5f 61 72 67 73 20 2d ure_extra_args -
2a50: 2d 6e 6f 2d 63 72 65 61 74 65 20 2d 2d 6e 6f 2d -no-create --no-
2a60: 72 65 63 75 72 73 69 6f 6e 0a 66 69 0a 0a 66 6f recursion.fi..fo
2a70: 72 20 61 63 5f 63 6f 6e 66 69 67 5f 74 61 72 67 r ac_config_targ
2a80: 65 74 20 69 6e 20 24 61 63 5f 63 6f 6e 66 69 67 et in $ac_config
2a90: 5f 74 61 72 67 65 74 73 0a 64 6f 0a 20 20 63 61 _targets.do. ca
2aa0: 73 65 20 22 24 61 63 5f 63 6f 6e 66 69 67 5f 74 se "$ac_config_t
2ab0: 61 72 67 65 74 22 20 69 6e 0a 20 20 23 20 48 61 arget" in. # Ha
2ac0: 6e 64 6c 69 6e 67 20 6f 66 20 61 72 67 75 6d 65 ndling of argume
2ad0: 6e 74 73 2e 0a 20 20 22 4d 61 6b 65 66 69 6c 65 nts.. "Makefile
2ae0: 22 20 29 20 43 4f 4e 46 49 47 5f 46 49 4c 45 53 " ) CONFIG_FILES
2af0: 3d 22 24 43 4f 4e 46 49 47 5f 46 49 4c 45 53 20 ="$CONFIG_FILES
2b00: 4d 61 6b 65 66 69 6c 65 22 20 3b 3b 0a 20 20 22 Makefile" ;;. "
2b10: 63 6f 6e 66 69 67 2e 68 22 20 29 20 43 4f 4e 46 config.h" ) CONF
2b20: 49 47 5f 48 45 41 44 45 52 53 3d 22 24 43 4f 4e IG_HEADERS="$CON
2b30: 46 49 47 5f 48 45 41 44 45 52 53 20 63 6f 6e 66 FIG_HEADERS conf
2b40: 69 67 2e 68 22 20 3b 3b 0a 20 20 2a 29 20 7b 20 ig.h" ;;. *) {
2b50: 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 { echo "$as_me:$
2b60: 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 69 LINENO: error: i
2b70: 6e 76 61 6c 69 64 20 61 72 67 75 6d 65 6e 74 3a nvalid argument:
2b80: 20 24 61 63 5f 63 6f 6e 66 69 67 5f 74 61 72 67 $ac_config_targ
2b90: 65 74 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 et" >&5.echo "$a
2ba0: 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 69 6e 76 s_me: error: inv
2bb0: 61 6c 69 64 20 61 72 67 75 6d 65 6e 74 3a 20 24 alid argument: $
2bc0: 61 63 5f 63 6f 6e 66 69 67 5f 74 61 72 67 65 74 ac_config_target
2bd0: 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 " >&2;}. { (ex
2be0: 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d it 1); exit 1; }
2bf0: 3b 20 7d 3b 3b 0a 20 20 65 73 61 63 0a 64 6f 6e ; };;. esac.don
2c00: 65 0a 0a 23 20 49 66 20 74 68 65 20 75 73 65 72 e..# If the user
2c10: 20 64 69 64 20 6e 6f 74 20 75 73 65 20 74 68 65 did not use the
2c20: 20 61 72 67 75 6d 65 6e 74 73 20 74 6f 20 73 70 arguments to sp
2c30: 65 63 69 66 79 20 74 68 65 20 69 74 65 6d 73 20 ecify the items
2c40: 74 6f 20 69 6e 73 74 61 6e 74 69 61 74 65 2c 0a to instantiate,.
2c50: 23 20 74 68 65 6e 20 74 68 65 20 65 6e 76 76 61 # then the envva
2c60: 72 20 69 6e 74 65 72 66 61 63 65 20 69 73 20 75 r interface is u
2c70: 73 65 64 2e 20 20 53 65 74 20 6f 6e 6c 79 20 74 sed. Set only t
2c80: 68 6f 73 65 20 74 68 61 74 20 61 72 65 20 6e 6f hose that are no
2c90: 74 2e 0a 23 20 57 65 20 75 73 65 20 74 68 65 20 t..# We use the
2ca0: 6c 6f 6e 67 20 66 6f 72 6d 20 66 6f 72 20 74 68 long form for th
2cb0: 65 20 64 65 66 61 75 6c 74 20 61 73 73 69 67 6e e default assign
2cc0: 6d 65 6e 74 20 62 65 63 61 75 73 65 20 6f 66 20 ment because of
2cd0: 61 6e 20 65 78 74 72 65 6d 65 6c 79 0a 23 20 62 an extremely.# b
2ce0: 69 7a 61 72 72 65 20 62 75 67 20 6f 6e 20 53 75 izarre bug on Su
2cf0: 6e 4f 53 20 34 2e 31 2e 33 2e 0a 69 66 20 24 61 nOS 4.1.3..if $a
2d00: 63 5f 6e 65 65 64 5f 64 65 66 61 75 6c 74 73 3b c_need_defaults;
2d10: 20 74 68 65 6e 0a 20 20 74 65 73 74 20 22 24 7b then. test "${
2d20: 43 4f 4e 46 49 47 5f 46 49 4c 45 53 2b 73 65 74 CONFIG_FILES+set
2d30: 7d 22 20 3d 20 73 65 74 20 7c 7c 20 43 4f 4e 46 }" = set || CONF
2d40: 49 47 5f 46 49 4c 45 53 3d 24 63 6f 6e 66 69 67 IG_FILES=$config
2d50: 5f 66 69 6c 65 73 0a 20 20 74 65 73 74 20 22 24 _files. test "$
2d60: 7b 43 4f 4e 46 49 47 5f 48 45 41 44 45 52 53 2b {CONFIG_HEADERS+
2d70: 73 65 74 7d 22 20 3d 20 73 65 74 20 7c 7c 20 43 set}" = set || C
2d80: 4f 4e 46 49 47 5f 48 45 41 44 45 52 53 3d 24 63 ONFIG_HEADERS=$c
2d90: 6f 6e 66 69 67 5f 68 65 61 64 65 72 73 0a 66 69 onfig_headers.fi
2da0: 0a 0a 23 20 48 61 76 65 20 61 20 74 65 6d 70 6f ..# Have a tempo
2db0: 72 61 72 79 20 64 69 72 65 63 74 6f 72 79 20 66 rary directory f
2dc0: 6f 72 20 63 6f 6e 76 65 6e 69 65 6e 63 65 2e 20 or convenience.
2dd0: 20 4d 61 6b 65 20 69 74 20 69 6e 20 74 68 65 20 Make it in the
2de0: 62 75 69 6c 64 20 74 72 65 65 0a 23 20 73 69 6d build tree.# sim
2df0: 70 6c 79 20 62 65 63 61 75 73 65 20 74 68 65 72 ply because ther
2e00: 65 20 69 73 20 6e 6f 20 72 65 61 73 6f 6e 20 74 e is no reason t
2e10: 6f 20 70 75 74 20 69 74 20 68 65 72 65 2c 20 61 o put it here, a
2e20: 6e 64 20 69 6e 20 61 64 64 69 74 69 6f 6e 2c 0a nd in addition,.
2e30: 23 20 63 72 65 61 74 69 6e 67 20 61 6e 64 20 6d # creating and m
2e40: 6f 76 69 6e 67 20 66 69 6c 65 73 20 66 72 6f 6d oving files from
2e50: 20 2f 74 6d 70 20 63 61 6e 20 73 6f 6d 65 74 69 /tmp can someti
2e60: 6d 65 73 20 63 61 75 73 65 20 70 72 6f 62 6c 65 mes cause proble
2e70: 6d 73 2e 0a 23 20 43 72 65 61 74 65 20 61 20 74 ms..# Create a t
2e80: 65 6d 70 6f 72 61 72 79 20 64 69 72 65 63 74 6f emporary directo
2e90: 72 79 2c 20 61 6e 64 20 68 6f 6f 6b 20 66 6f 72 ry, and hook for
2ea0: 20 69 74 73 20 72 65 6d 6f 76 61 6c 20 75 6e 6c its removal unl
2eb0: 65 73 73 20 64 65 62 75 67 67 69 6e 67 2e 0a 24 ess debugging..$
2ec0: 64 65 62 75 67 20 7c 7c 0a 7b 0a 20 20 74 72 61 debug ||.{. tra
2ed0: 70 20 27 65 78 69 74 5f 73 74 61 74 75 73 3d 24 p 'exit_status=$
2ee0: 3f 3b 20 72 6d 20 2d 72 66 20 24 74 6d 70 20 26 ?; rm -rf $tmp &
2ef0: 26 20 65 78 69 74 20 24 65 78 69 74 5f 73 74 61 & exit $exit_sta
2f00: 74 75 73 27 20 30 0a 20 20 74 72 61 70 20 27 7b tus' 0. trap '{
2f10: 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 (exit 1); exit
2f20: 31 3b 20 7d 27 20 31 20 32 20 31 33 20 31 35 0a 1; }' 1 2 13 15.
2f30: 7d 0a 0a 23 20 43 72 65 61 74 65 20 61 20 28 73 }..# Create a (s
2f40: 65 63 75 72 65 29 20 74 6d 70 20 64 69 72 65 63 ecure) tmp direc
2f50: 74 6f 72 79 20 66 6f 72 20 74 6d 70 20 66 69 6c tory for tmp fil
2f60: 65 73 2e 0a 0a 7b 0a 20 20 74 6d 70 3d 60 28 75 es...{. tmp=`(u
2f70: 6d 61 73 6b 20 30 37 37 20 26 26 20 6d 6b 74 65 mask 077 && mkte
2f80: 6d 70 20 2d 64 20 2d 71 20 22 2e 2f 63 6f 6e 66 mp -d -q "./conf
2f90: 73 74 61 74 58 58 58 58 58 58 22 29 20 32 3e 2f statXXXXXX") 2>/
2fa0: 64 65 76 2f 6e 75 6c 6c 60 20 26 26 0a 20 20 74 dev/null` &&. t
2fb0: 65 73 74 20 2d 6e 20 22 24 74 6d 70 22 20 26 26 est -n "$tmp" &&
2fc0: 20 74 65 73 74 20 2d 64 20 22 24 74 6d 70 22 0a test -d "$tmp".
2fd0: 7d 20 20 7c 7c 0a 7b 0a 20 20 74 6d 70 3d 2e 2f } ||.{. tmp=./
2fe0: 63 6f 6e 66 73 74 61 74 24 24 2d 24 52 41 4e 44 confstat$$-$RAND
2ff0: 4f 4d 0a 20 20 28 75 6d 61 73 6b 20 30 37 37 20 OM. (umask 077
3000: 26 26 20 6d 6b 64 69 72 20 24 74 6d 70 29 0a 7d && mkdir $tmp).}
3010: 20 7c 7c 0a 7b 0a 20 20 20 65 63 68 6f 20 22 24 ||.{. echo "$
3020: 6d 65 3a 20 63 61 6e 6e 6f 74 20 63 72 65 61 74 me: cannot creat
3030: 65 20 61 20 74 65 6d 70 6f 72 61 72 79 20 64 69 e a temporary di
3040: 72 65 63 74 6f 72 79 20 69 6e 20 2e 22 20 3e 26 rectory in ." >&
3050: 32 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b 2. { (exit 1);
3060: 20 65 78 69 74 20 31 3b 20 7d 0a 7d 0a 0a 0a 23 exit 1; }.}...#
3070: 0a 23 20 43 4f 4e 46 49 47 5f 46 49 4c 45 53 20 .# CONFIG_FILES
3080: 73 65 63 74 69 6f 6e 2e 0a 23 0a 0a 23 20 4e 6f section..#..# No
3090: 20 6e 65 65 64 20 74 6f 20 67 65 6e 65 72 61 74 need to generat
30a0: 65 20 74 68 65 20 73 63 72 69 70 74 73 20 69 66 e the scripts if
30b0: 20 74 68 65 72 65 20 61 72 65 20 6e 6f 20 43 4f there are no CO
30c0: 4e 46 49 47 5f 46 49 4c 45 53 2e 0a 23 20 54 68 NFIG_FILES..# Th
30d0: 69 73 20 68 61 70 70 65 6e 73 20 66 6f 72 20 69 is happens for i
30e0: 6e 73 74 61 6e 63 65 20 77 68 65 6e 20 2e 2f 63 nstance when ./c
30f0: 6f 6e 66 69 67 2e 73 74 61 74 75 73 20 63 6f 6e onfig.status con
3100: 66 69 67 2e 68 0a 69 66 20 74 65 73 74 20 2d 6e fig.h.if test -n
3110: 20 22 24 43 4f 4e 46 49 47 5f 46 49 4c 45 53 22 "$CONFIG_FILES"
3120: 3b 20 74 68 65 6e 0a 20 20 23 20 50 72 6f 74 65 ; then. # Prote
3130: 63 74 20 61 67 61 69 6e 73 74 20 62 65 69 6e 67 ct against being
3140: 20 6f 6e 20 74 68 65 20 72 69 67 68 74 20 73 69 on the right si
3150: 64 65 20 6f 66 20 61 20 73 65 64 20 73 75 62 73 de of a sed subs
3160: 74 20 69 6e 20 63 6f 6e 66 69 67 2e 73 74 61 74 t in config.stat
3170: 75 73 2e 0a 20 20 73 65 64 20 27 73 2f 2c 40 2f us.. sed 's/,@/
3180: 40 40 2f 3b 20 73 2f 40 2c 2f 40 40 2f 3b 20 73 @@/; s/@,/@@/; s
3190: 2f 2c 3b 74 20 74 24 2f 40 3b 74 20 74 2f 3b 20 /,;t t$/@;t t/;
31a0: 2f 40 3b 74 20 74 24 2f 73 2f 5b 5c 5c 26 2c 5d /@;t t$/s/[\\&,]
31b0: 2f 5c 5c 26 2f 67 3b 0a 20 20 20 73 2f 40 40 2f /\\&/g;. s/@@/
31c0: 2c 40 2f 3b 20 73 2f 40 40 2f 40 2c 2f 3b 20 73 ,@/; s/@@/@,/; s
31d0: 2f 40 3b 74 20 74 24 2f 2c 3b 74 20 74 2f 27 20 /@;t t$/,;t t/'
31e0: 3e 24 74 6d 70 2f 73 75 62 73 2e 73 65 64 20 3c >$tmp/subs.sed <
31f0: 3c 5c 43 45 4f 46 0a 73 2c 40 53 48 45 4c 4c 40 <\CEOF.s,@SHELL@
3200: 2c 2f 62 69 6e 2f 73 68 2c 3b 74 20 74 0a 73 2c ,/bin/sh,;t t.s,
3210: 40 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 40 @PATH_SEPARATOR@
3220: 2c 3a 2c 3b 74 20 74 0a 73 2c 40 50 41 43 4b 41 ,:,;t t.s,@PACKA
3230: 47 45 5f 4e 41 4d 45 40 2c 2c 3b 74 20 74 0a 73 GE_NAME@,,;t t.s
3240: 2c 40 50 41 43 4b 41 47 45 5f 54 41 52 4e 41 4d ,@PACKAGE_TARNAM
3250: 45 40 2c 2c 3b 74 20 74 0a 73 2c 40 50 41 43 4b E@,,;t t.s,@PACK
3260: 41 47 45 5f 56 45 52 53 49 4f 4e 40 2c 2c 3b 74 AGE_VERSION@,,;t
3270: 20 74 0a 73 2c 40 50 41 43 4b 41 47 45 5f 53 54 t.s,@PACKAGE_ST
3280: 52 49 4e 47 40 2c 2c 3b 74 20 74 0a 73 2c 40 50 RING@,,;t t.s,@P
3290: 41 43 4b 41 47 45 5f 42 55 47 52 45 50 4f 52 54 ACKAGE_BUGREPORT
32a0: 40 2c 2c 3b 74 20 74 0a 73 2c 40 65 78 65 63 5f @,,;t t.s,@exec_
32b0: 70 72 65 66 69 78 40 2c 24 7b 70 72 65 66 69 78 prefix@,${prefix
32c0: 7d 2c 3b 74 20 74 0a 73 2c 40 70 72 65 66 69 78 },;t t.s,@prefix
32d0: 40 2c 43 3a 2f 6d 79 6c 69 62 73 2f 69 75 70 2c @,C:/mylibs/iup,
32e0: 3b 74 20 74 0a 73 2c 40 70 72 6f 67 72 61 6d 5f ;t t.s,@program_
32f0: 74 72 61 6e 73 66 6f 72 6d 5f 6e 61 6d 65 40 2c transform_name@,
3300: 73 2c 78 2c 78 2c 2c 3b 74 20 74 0a 73 2c 40 62 s,x,x,,;t t.s,@b
3310: 69 6e 64 69 72 40 2c 24 7b 65 78 65 63 5f 70 72 indir@,${exec_pr
3320: 65 66 69 78 7d 2f 62 69 6e 2c 3b 74 20 74 0a 73 efix}/bin,;t t.s
3330: 2c 40 73 62 69 6e 64 69 72 40 2c 24 7b 65 78 65 ,@sbindir@,${exe
3340: 63 5f 70 72 65 66 69 78 7d 2f 73 62 69 6e 2c 3b c_prefix}/sbin,;
3350: 74 20 74 0a 73 2c 40 6c 69 62 65 78 65 63 64 69 t t.s,@libexecdi
3360: 72 40 2c 24 7b 65 78 65 63 5f 70 72 65 66 69 78 r@,${exec_prefix
3370: 7d 2f 6c 69 62 65 78 65 63 2c 3b 74 20 74 0a 73 }/libexec,;t t.s
3380: 2c 40 64 61 74 61 64 69 72 40 2c 24 7b 70 72 65 ,@datadir@,${pre
3390: 66 69 78 7d 2f 73 68 61 72 65 2c 3b 74 20 74 0a fix}/share,;t t.
33a0: 73 2c 40 73 79 73 63 6f 6e 66 64 69 72 40 2c 24 s,@sysconfdir@,$
33b0: 7b 70 72 65 66 69 78 7d 2f 65 74 63 2c 3b 74 20 {prefix}/etc,;t
33c0: 74 0a 73 2c 40 73 68 61 72 65 64 73 74 61 74 65 t.s,@sharedstate
33d0: 64 69 72 40 2c 24 7b 70 72 65 66 69 78 7d 2f 63 dir@,${prefix}/c
33e0: 6f 6d 2c 3b 74 20 74 0a 73 2c 40 6c 6f 63 61 6c om,;t t.s,@local
33f0: 73 74 61 74 65 64 69 72 40 2c 24 7b 70 72 65 66 statedir@,${pref
3400: 69 78 7d 2f 76 61 72 2c 3b 74 20 74 0a 73 2c 40 ix}/var,;t t.s,@
3410: 6c 69 62 64 69 72 40 2c 24 7b 65 78 65 63 5f 70 libdir@,${exec_p
3420: 72 65 66 69 78 7d 2f 6c 69 62 2c 3b 74 20 74 0a refix}/lib,;t t.
3430: 73 2c 40 69 6e 63 6c 75 64 65 64 69 72 40 2c 24 s,@includedir@,$
3440: 7b 70 72 65 66 69 78 7d 2f 69 6e 63 6c 75 64 65 {prefix}/include
3450: 2c 3b 74 20 74 0a 73 2c 40 6f 6c 64 69 6e 63 6c ,;t t.s,@oldincl
3460: 75 64 65 64 69 72 40 2c 2f 75 73 72 2f 69 6e 63 udedir@,/usr/inc
3470: 6c 75 64 65 2c 3b 74 20 74 0a 73 2c 40 69 6e 66 lude,;t t.s,@inf
3480: 6f 64 69 72 40 2c 24 7b 70 72 65 66 69 78 7d 2f odir@,${prefix}/
3490: 69 6e 66 6f 2c 3b 74 20 74 0a 73 2c 40 6d 61 6e info,;t t.s,@man
34a0: 64 69 72 40 2c 24 7b 70 72 65 66 69 78 7d 2f 6d dir@,${prefix}/m
34b0: 61 6e 2c 3b 74 20 74 0a 73 2c 40 62 75 69 6c 64 an,;t t.s,@build
34c0: 5f 61 6c 69 61 73 40 2c 2c 3b 74 20 74 0a 73 2c _alias@,,;t t.s,
34d0: 40 68 6f 73 74 5f 61 6c 69 61 73 40 2c 2c 3b 74 @host_alias@,,;t
34e0: 20 74 0a 73 2c 40 74 61 72 67 65 74 5f 61 6c 69 t.s,@target_ali
34f0: 61 73 40 2c 2c 3b 74 20 74 0a 73 2c 40 44 45 46 as@,,;t t.s,@DEF
3500: 53 40 2c 2d 44 48 41 56 45 5f 43 4f 4e 46 49 47 S@,-DHAVE_CONFIG
3510: 5f 48 2c 3b 74 20 74 0a 73 2c 40 45 43 48 4f 5f _H,;t t.s,@ECHO_
3520: 43 40 2c 2c 3b 74 20 74 0a 73 2c 40 45 43 48 4f C@,,;t t.s,@ECHO
3530: 5f 4e 40 2c 2d 6e 2c 3b 74 20 74 0a 73 2c 40 45 _N@,-n,;t t.s,@E
3540: 43 48 4f 5f 54 40 2c 2c 3b 74 20 74 0a 73 2c 40 CHO_T@,,;t t.s,@
3550: 4c 49 42 53 40 2c 2c 3b 74 20 74 0a 73 2c 40 43 LIBS@,,;t t.s,@C
3560: 43 40 2c 67 63 63 2c 3b 74 20 74 0a 73 2c 40 43 C@,gcc,;t t.s,@C
3570: 46 4c 41 47 53 40 2c 2d 67 20 2d 4f 32 2c 3b 74 FLAGS@,-g -O2,;t
3580: 20 74 0a 73 2c 40 4c 44 46 4c 41 47 53 40 2c 2c t.s,@LDFLAGS@,,
3590: 3b 74 20 74 0a 73 2c 40 43 50 50 46 4c 41 47 53 ;t t.s,@CPPFLAGS
35a0: 40 2c 2c 3b 74 20 74 0a 73 2c 40 61 63 5f 63 74 @,,;t t.s,@ac_ct
35b0: 5f 43 43 40 2c 67 63 63 2c 3b 74 20 74 0a 73 2c _CC@,gcc,;t t.s,
35c0: 40 45 58 45 45 58 54 40 2c 2e 65 78 65 2c 3b 74 @EXEEXT@,.exe,;t
35d0: 20 74 0a 73 2c 40 4f 42 4a 45 58 54 40 2c 6f 2c t.s,@OBJEXT@,o,
35e0: 3b 74 20 74 0a 73 2c 40 43 50 50 40 2c 67 63 63 ;t t.s,@CPP@,gcc
35f0: 20 2d 45 2c 3b 74 20 74 0a 73 2c 40 45 47 52 45 -E,;t t.s,@EGRE
3600: 50 40 2c 67 72 65 70 20 2d 45 2c 3b 74 20 74 0a P@,grep -E,;t t.
3610: 73 2c 40 43 43 5f 47 43 43 40 2c 74 72 75 65 2c s,@CC_GCC@,true,
3620: 3b 74 20 74 0a 73 2c 40 47 43 43 5f 58 5f 4e 4f ;t t.s,@GCC_X_NO
3630: 4e 45 40 2c 2d 78 20 6e 6f 6e 65 2c 3b 74 20 74 NE@,-x none,;t t
3640: 0a 73 2c 40 41 53 5f 55 4e 44 45 52 53 43 4f 52 .s,@AS_UNDERSCOR
3650: 45 40 2c 74 72 75 65 2c 3b 74 20 74 0a 73 2c 40 E@,true,;t t.s,@
3660: 52 41 4e 4c 49 42 40 2c 72 61 6e 6c 69 62 2c 3b RANLIB@,ranlib,;
3670: 74 20 74 0a 73 2c 40 53 45 54 5f 4d 41 4b 45 40 t t.s,@SET_MAKE@
3680: 2c 2c 3b 74 20 74 0a 73 2c 40 49 4e 53 54 41 4c ,,;t t.s,@INSTAL
3690: 4c 40 2c 2f 62 69 6e 2f 69 6e 73 74 61 6c 6c 20 L@,/bin/install
36a0: 2d 63 2c 3b 74 20 74 0a 73 2c 40 49 4e 53 54 41 -c,;t t.s,@INSTA
36b0: 4c 4c 5f 50 52 4f 47 52 41 4d 40 2c 24 28 49 4e LL_PROGRAM@,$(IN
36c0: 53 54 41 4c 4c 29 2c 3b 74 20 74 0a 73 2c 40 49 STALL),;t t.s,@I
36d0: 4e 53 54 41 4c 4c 5f 44 41 54 41 40 2c 24 28 49 NSTALL_DATA@,$(I
36e0: 4e 53 54 41 4c 4c 29 20 2d 6d 20 36 34 34 2c 3b NSTALL) -m 644,;
36f0: 74 20 74 0a 73 2c 40 43 50 40 2c 63 70 20 2d 70 t t.s,@CP@,cp -p
3700: 2c 3b 74 20 74 0a 73 2c 40 4c 4e 40 2c 6c 6e 2c ,;t t.s,@LN@,ln,
3710: 3b 74 20 74 0a 73 2c 40 4c 4e 5f 53 40 2c 6c 6e ;t t.s,@LN_S@,ln
3720: 2c 3b 74 20 74 0a 73 2c 40 62 75 69 6c 64 40 2c ,;t t.s,@build@,
3730: 69 36 38 36 2d 70 63 2d 6d 69 6e 67 77 33 32 2c i686-pc-mingw32,
3740: 3b 74 20 74 0a 73 2c 40 62 75 69 6c 64 5f 63 70 ;t t.s,@build_cp
3750: 75 40 2c 69 36 38 36 2c 3b 74 20 74 0a 73 2c 40 u@,i686,;t t.s,@
3760: 62 75 69 6c 64 5f 76 65 6e 64 6f 72 40 2c 70 63 build_vendor@,pc
3770: 2c 3b 74 20 74 0a 73 2c 40 62 75 69 6c 64 5f 6f ,;t t.s,@build_o
3780: 73 40 2c 6d 69 6e 67 77 33 32 2c 3b 74 20 74 0a s@,mingw32,;t t.
3790: 73 2c 40 68 6f 73 74 40 2c 69 36 38 36 2d 70 63 s,@host@,i686-pc
37a0: 2d 6d 69 6e 67 77 33 32 2c 3b 74 20 74 0a 73 2c -mingw32,;t t.s,
37b0: 40 68 6f 73 74 5f 63 70 75 40 2c 69 33 38 36 2c @host_cpu@,i386,
37c0: 3b 74 20 74 0a 73 2c 40 68 6f 73 74 5f 76 65 6e ;t t.s,@host_ven
37d0: 64 6f 72 40 2c 70 63 2c 3b 74 20 74 0a 73 2c 40 dor@,pc,;t t.s,@
37e0: 68 6f 73 74 5f 6f 73 40 2c 6d 69 6e 67 77 33 32 host_os@,mingw32
37f0: 2c 3b 74 20 74 0a 73 2c 40 45 43 48 4f 40 2c 65 ,;t t.s,@ECHO@,e
3800: 63 68 6f 2c 3b 74 20 74 0a 73 2c 40 61 63 5f 63 cho,;t t.s,@ac_c
3810: 74 5f 52 41 4e 4c 49 42 40 2c 2c 3b 74 20 74 0a t_RANLIB@,,;t t.
3820: 73 2c 40 53 54 52 49 50 40 2c 73 74 72 69 70 2c s,@STRIP@,strip,
3830: 3b 74 20 74 0a 73 2c 40 61 63 5f 63 74 5f 53 54 ;t t.s,@ac_ct_ST
3840: 52 49 50 40 2c 73 74 72 69 70 2c 3b 74 20 74 0a RIP@,strip,;t t.
3850: 73 2c 40 4c 49 42 54 4f 4f 4c 40 2c 24 28 53 48 s,@LIBTOOL@,$(SH
3860: 45 4c 4c 29 20 24 28 74 6f 70 5f 62 75 69 6c 64 ELL) $(top_build
3870: 64 69 72 29 2f 6c 69 62 74 6f 6f 6c 2c 3b 74 20 dir)/libtool,;t
3880: 74 0a 73 2c 40 43 50 55 5f 4f 42 4a 45 43 54 53 t.s,@CPU_OBJECTS
3890: 40 2c 2c 3b 74 20 74 0a 73 2c 40 4c 49 42 4f 42 @,,;t t.s,@LIBOB
38a0: 4a 53 40 2c 2c 3b 74 20 74 0a 73 2c 40 4c 54 4c JS@,,;t t.s,@LTL
38b0: 49 42 4f 42 4a 53 40 2c 2c 3b 74 20 74 0a 43 45 IBOBJS@,,;t t.CE
38c0: 4f 46 0a 0a 20 20 23 20 53 70 6c 69 74 20 74 68 OF.. # Split th
38d0: 65 20 73 75 62 73 74 69 74 75 74 69 6f 6e 73 20 e substitutions
38e0: 69 6e 74 6f 20 62 69 74 65 2d 73 69 7a 65 64 20 into bite-sized
38f0: 70 69 65 63 65 73 20 66 6f 72 20 73 65 64 73 20 pieces for seds
3900: 77 69 74 68 0a 20 20 23 20 73 6d 61 6c 6c 20 63 with. # small c
3910: 6f 6d 6d 61 6e 64 20 6e 75 6d 62 65 72 20 6c 69 ommand number li
3920: 6d 69 74 73 2c 20 6c 69 6b 65 20 6f 6e 20 44 69 mits, like on Di
3930: 67 69 74 61 6c 20 4f 53 46 2f 31 20 61 6e 64 20 gital OSF/1 and
3940: 48 50 2d 55 58 2e 0a 20 20 61 63 5f 6d 61 78 5f HP-UX.. ac_max_
3950: 73 65 64 5f 6c 69 6e 65 73 3d 34 38 0a 20 20 61 sed_lines=48. a
3960: 63 5f 73 65 64 5f 66 72 61 67 3d 31 20 23 20 4e c_sed_frag=1 # N
3970: 75 6d 62 65 72 20 6f 66 20 63 75 72 72 65 6e 74 umber of current
3980: 20 66 69 6c 65 2e 0a 20 20 61 63 5f 62 65 67 3d file.. ac_beg=
3990: 31 20 23 20 46 69 72 73 74 20 6c 69 6e 65 20 66 1 # First line f
39a0: 6f 72 20 63 75 72 72 65 6e 74 20 66 69 6c 65 2e or current file.
39b0: 0a 20 20 61 63 5f 65 6e 64 3d 24 61 63 5f 6d 61 . ac_end=$ac_ma
39c0: 78 5f 73 65 64 5f 6c 69 6e 65 73 20 23 20 4c 69 x_sed_lines # Li
39d0: 6e 65 20 61 66 74 65 72 20 6c 61 73 74 20 6c 69 ne after last li
39e0: 6e 65 20 66 6f 72 20 63 75 72 72 65 6e 74 20 66 ne for current f
39f0: 69 6c 65 2e 0a 20 20 61 63 5f 6d 6f 72 65 5f 6c ile.. ac_more_l
3a00: 69 6e 65 73 3d 3a 0a 20 20 61 63 5f 73 65 64 5f ines=:. ac_sed_
3a10: 63 6d 64 73 3d 0a 20 20 77 68 69 6c 65 20 24 61 cmds=. while $a
3a20: 63 5f 6d 6f 72 65 5f 6c 69 6e 65 73 3b 20 64 6f c_more_lines; do
3a30: 0a 20 20 20 20 69 66 20 74 65 73 74 20 24 61 63 . if test $ac
3a40: 5f 62 65 67 20 2d 67 74 20 31 3b 20 74 68 65 6e _beg -gt 1; then
3a50: 0a 20 20 20 20 20 20 73 65 64 20 22 31 2c 24 7b . sed "1,${
3a60: 61 63 5f 62 65 67 7d 64 3b 20 24 7b 61 63 5f 65 ac_beg}d; ${ac_e
3a70: 6e 64 7d 71 22 20 24 74 6d 70 2f 73 75 62 73 2e nd}q" $tmp/subs.
3a80: 73 65 64 20 3e 24 74 6d 70 2f 73 75 62 73 2e 66 sed >$tmp/subs.f
3a90: 72 61 67 0a 20 20 20 20 65 6c 73 65 0a 20 20 20 rag. else.
3aa0: 20 20 20 73 65 64 20 22 24 7b 61 63 5f 65 6e 64 sed "${ac_end
3ab0: 7d 71 22 20 24 74 6d 70 2f 73 75 62 73 2e 73 65 }q" $tmp/subs.se
3ac0: 64 20 3e 24 74 6d 70 2f 73 75 62 73 2e 66 72 61 d >$tmp/subs.fra
3ad0: 67 0a 20 20 20 20 66 69 0a 20 20 20 20 69 66 20 g. fi. if
3ae0: 74 65 73 74 20 21 20 2d 73 20 24 74 6d 70 2f 73 test ! -s $tmp/s
3af0: 75 62 73 2e 66 72 61 67 3b 20 74 68 65 6e 0a 20 ubs.frag; then.
3b00: 20 20 20 20 20 61 63 5f 6d 6f 72 65 5f 6c 69 6e ac_more_lin
3b10: 65 73 3d 66 61 6c 73 65 0a 20 20 20 20 65 6c 73 es=false. els
3b20: 65 0a 20 20 20 20 20 20 23 20 54 68 65 20 70 75 e. # The pu
3b30: 72 70 6f 73 65 20 6f 66 20 74 68 65 20 6c 61 62 rpose of the lab
3b40: 65 6c 20 61 6e 64 20 6f 66 20 74 68 65 20 62 72 el and of the br
3b50: 61 6e 63 68 69 6e 67 20 63 6f 6e 64 69 74 69 6f anching conditio
3b60: 6e 20 69 73 20 74 6f 0a 20 20 20 20 20 20 23 20 n is to. #
3b70: 73 70 65 65 64 20 75 70 20 74 68 65 20 73 65 64 speed up the sed
3b80: 20 70 72 6f 63 65 73 73 69 6e 67 20 28 69 66 20 processing (if
3b90: 74 68 65 72 65 20 61 72 65 20 6e 6f 20 60 40 27 there are no `@'
3ba0: 20 61 74 20 61 6c 6c 2c 20 74 68 65 72 65 0a 20 at all, there.
3bb0: 20 20 20 20 20 23 20 69 73 20 6e 6f 20 6e 65 65 # is no nee
3bc0: 64 20 74 6f 20 62 72 6f 77 73 65 20 61 6e 79 20 d to browse any
3bd0: 6f 66 20 74 68 65 20 73 75 62 73 74 69 74 75 74 of the substitut
3be0: 69 6f 6e 73 29 2e 0a 20 20 20 20 20 20 23 20 54 ions).. # T
3bf0: 68 65 73 65 20 61 72 65 20 74 68 65 20 74 77 6f hese are the two
3c00: 20 65 78 74 72 61 20 73 65 64 20 63 6f 6d 6d 61 extra sed comma
3c10: 6e 64 73 20 6d 65 6e 74 69 6f 6e 65 64 20 61 62 nds mentioned ab
3c20: 6f 76 65 2e 0a 20 20 20 20 20 20 28 65 63 68 6f ove.. (echo
3c30: 20 27 3a 74 0a 20 20 2f 40 5b 61 2d 7a 41 2d 5a ':t. /@[a-zA-Z
3c40: 5f 5d 5b 61 2d 7a 41 2d 5a 5f 30 2d 39 5d 2a 40 _][a-zA-Z_0-9]*@
3c50: 2f 21 62 27 20 26 26 20 63 61 74 20 24 74 6d 70 /!b' && cat $tmp
3c60: 2f 73 75 62 73 2e 66 72 61 67 29 20 3e 24 74 6d /subs.frag) >$tm
3c70: 70 2f 73 75 62 73 2d 24 61 63 5f 73 65 64 5f 66 p/subs-$ac_sed_f
3c80: 72 61 67 2e 73 65 64 0a 20 20 20 20 20 20 69 66 rag.sed. if
3c90: 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 73 65 test -z "$ac_se
3ca0: 64 5f 63 6d 64 73 22 3b 20 74 68 65 6e 0a 09 61 d_cmds"; then..a
3cb0: 63 5f 73 65 64 5f 63 6d 64 73 3d 22 73 65 64 20 c_sed_cmds="sed
3cc0: 2d 66 20 24 74 6d 70 2f 73 75 62 73 2d 24 61 63 -f $tmp/subs-$ac
3cd0: 5f 73 65 64 5f 66 72 61 67 2e 73 65 64 22 0a 20 _sed_frag.sed".
3ce0: 20 20 20 20 20 65 6c 73 65 0a 09 61 63 5f 73 65 else..ac_se
3cf0: 64 5f 63 6d 64 73 3d 22 24 61 63 5f 73 65 64 5f d_cmds="$ac_sed_
3d00: 63 6d 64 73 20 7c 20 73 65 64 20 2d 66 20 24 74 cmds | sed -f $t
3d10: 6d 70 2f 73 75 62 73 2d 24 61 63 5f 73 65 64 5f mp/subs-$ac_sed_
3d20: 66 72 61 67 2e 73 65 64 22 0a 20 20 20 20 20 20 frag.sed".
3d30: 66 69 0a 20 20 20 20 20 20 61 63 5f 73 65 64 5f fi. ac_sed_
3d40: 66 72 61 67 3d 60 65 78 70 72 20 24 61 63 5f 73 frag=`expr $ac_s
3d50: 65 64 5f 66 72 61 67 20 2b 20 31 60 0a 20 20 20 ed_frag + 1`.
3d60: 20 20 20 61 63 5f 62 65 67 3d 24 61 63 5f 65 6e ac_beg=$ac_en
3d70: 64 0a 20 20 20 20 20 20 61 63 5f 65 6e 64 3d 60 d. ac_end=`
3d80: 65 78 70 72 20 24 61 63 5f 65 6e 64 20 2b 20 24 expr $ac_end + $
3d90: 61 63 5f 6d 61 78 5f 73 65 64 5f 6c 69 6e 65 73 ac_max_sed_lines
3da0: 60 0a 20 20 20 20 66 69 0a 20 20 64 6f 6e 65 0a `. fi. done.
3db0: 20 20 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61 if test -z "$a
3dc0: 63 5f 73 65 64 5f 63 6d 64 73 22 3b 20 74 68 65 c_sed_cmds"; the
3dd0: 6e 0a 20 20 20 20 61 63 5f 73 65 64 5f 63 6d 64 n. ac_sed_cmd
3de0: 73 3d 63 61 74 0a 20 20 66 69 0a 66 69 20 23 20 s=cat. fi.fi #
3df0: 74 65 73 74 20 2d 6e 20 22 24 43 4f 4e 46 49 47 test -n "$CONFIG
3e00: 5f 46 49 4c 45 53 22 0a 0a 66 6f 72 20 61 63 5f _FILES"..for ac_
3e10: 66 69 6c 65 20 69 6e 20 3a 20 24 43 4f 4e 46 49 file in : $CONFI
3e20: 47 5f 46 49 4c 45 53 3b 20 64 6f 20 74 65 73 74 G_FILES; do test
3e30: 20 22 78 24 61 63 5f 66 69 6c 65 22 20 3d 20 78 "x$ac_file" = x
3e40: 3a 20 26 26 20 63 6f 6e 74 69 6e 75 65 0a 20 20 : && continue.
3e50: 23 20 53 75 70 70 6f 72 74 20 22 6f 75 74 66 69 # Support "outfi
3e60: 6c 65 5b 3a 69 6e 66 69 6c 65 5b 3a 69 6e 66 69 le[:infile[:infi
3e70: 6c 65 2e 2e 2e 5d 5d 22 2c 20 64 65 66 61 75 6c le...]]", defaul
3e80: 74 69 6e 67 20 69 6e 66 69 6c 65 3d 22 6f 75 74 ting infile="out
3e90: 66 69 6c 65 2e 69 6e 22 2e 0a 20 20 63 61 73 65 file.in".. case
3ea0: 20 24 61 63 5f 66 69 6c 65 20 69 6e 0a 20 20 2d $ac_file in. -
3eb0: 20 7c 20 2a 3a 2d 20 7c 20 2a 3a 2d 3a 2a 20 29 | *:- | *:-:* )
3ec0: 20 23 20 69 6e 70 75 74 20 66 72 6f 6d 20 73 74 # input from st
3ed0: 64 69 6e 0a 09 63 61 74 20 3e 24 74 6d 70 2f 73 din..cat >$tmp/s
3ee0: 74 64 69 6e 0a 09 61 63 5f 66 69 6c 65 5f 69 6e tdin..ac_file_in
3ef0: 3d 60 65 63 68 6f 20 22 24 61 63 5f 66 69 6c 65 =`echo "$ac_file
3f00: 22 20 7c 20 73 65 64 20 27 73 2c 5b 5e 3a 5d 2a " | sed 's,[^:]*
3f10: 3a 2c 2c 27 60 0a 09 61 63 5f 66 69 6c 65 3d 60 :,,'`..ac_file=`
3f20: 65 63 68 6f 20 22 24 61 63 5f 66 69 6c 65 22 20 echo "$ac_file"
3f30: 7c 20 73 65 64 20 27 73 2c 3a 2e 2a 2c 2c 27 60 | sed 's,:.*,,'`
3f40: 20 3b 3b 0a 20 20 2a 3a 2a 20 29 20 61 63 5f 66 ;;. *:* ) ac_f
3f50: 69 6c 65 5f 69 6e 3d 60 65 63 68 6f 20 22 24 61 ile_in=`echo "$a
3f60: 63 5f 66 69 6c 65 22 20 7c 20 73 65 64 20 27 73 c_file" | sed 's
3f70: 2c 5b 5e 3a 5d 2a 3a 2c 2c 27 60 0a 09 61 63 5f ,[^:]*:,,'`..ac_
3f80: 66 69 6c 65 3d 60 65 63 68 6f 20 22 24 61 63 5f file=`echo "$ac_
3f90: 66 69 6c 65 22 20 7c 20 73 65 64 20 27 73 2c 3a file" | sed 's,:
3fa0: 2e 2a 2c 2c 27 60 20 3b 3b 0a 20 20 2a 20 29 20 .*,,'` ;;. * )
3fb0: 20 20 61 63 5f 66 69 6c 65 5f 69 6e 3d 24 61 63 ac_file_in=$ac
3fc0: 5f 66 69 6c 65 2e 69 6e 20 3b 3b 0a 20 20 65 73 _file.in ;;. es
3fd0: 61 63 0a 0a 20 20 23 20 43 6f 6d 70 75 74 65 20 ac.. # Compute
3fe0: 40 73 72 63 64 69 72 40 2c 20 40 74 6f 70 5f 73 @srcdir@, @top_s
3ff0: 72 63 64 69 72 40 2c 20 61 6e 64 20 40 49 4e 53 rcdir@, and @INS
4000: 54 41 4c 4c 40 20 66 6f 72 20 73 75 62 64 69 72 TALL@ for subdir
4010: 65 63 74 6f 72 69 65 73 2e 0a 20 20 61 63 5f 64 ectories.. ac_d
4020: 69 72 3d 60 28 64 69 72 6e 61 6d 65 20 22 24 61 ir=`(dirname "$a
4030: 63 5f 66 69 6c 65 22 29 20 32 3e 2f 64 65 76 2f c_file") 2>/dev/
4040: 6e 75 6c 6c 20 7c 7c 0a 24 61 73 5f 65 78 70 72 null ||.$as_expr
4050: 20 58 22 24 61 63 5f 66 69 6c 65 22 20 3a 20 27 X"$ac_file" : '
4060: 58 5c 28 2e 2a 5b 5e 2f 5d 5c 29 2f 2f 2a 5b 5e X\(.*[^/]\)//*[^
4070: 2f 5d 5b 5e 2f 5d 2a 2f 2a 24 27 20 5c 7c 20 5c /][^/]*/*$' \| \
4080: 0a 09 20 58 22 24 61 63 5f 66 69 6c 65 22 20 3a .. X"$ac_file" :
4090: 20 27 58 5c 28 2f 2f 5c 29 5b 5e 2f 5d 27 20 5c 'X\(//\)[^/]' \
40a0: 7c 20 5c 0a 09 20 58 22 24 61 63 5f 66 69 6c 65 | \.. X"$ac_file
40b0: 22 20 3a 20 27 58 5c 28 2f 2f 5c 29 24 27 20 5c " : 'X\(//\)$' \
40c0: 7c 20 5c 0a 09 20 58 22 24 61 63 5f 66 69 6c 65 | \.. X"$ac_file
40d0: 22 20 3a 20 27 58 5c 28 2f 5c 29 27 20 5c 7c 20 " : 'X\(/\)' \|
40e0: 5c 0a 09 20 2e 20 20 20 20 20 3a 20 27 5c 28 2e \.. . : '\(.
40f0: 5c 29 27 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 \)' 2>/dev/null
4100: 7c 7c 0a 65 63 68 6f 20 58 22 24 61 63 5f 66 69 ||.echo X"$ac_fi
4110: 6c 65 22 20 7c 0a 20 20 20 20 73 65 64 20 27 2f le" |. sed '/
4120: 5e 58 5c 28 2e 2a 5b 5e 2f 5d 5c 29 5c 2f 5c 2f ^X\(.*[^/]\)\/\/
4130: 2a 5b 5e 2f 5d 5b 5e 2f 5d 2a 5c 2f 2a 24 2f 7b *[^/][^/]*\/*$/{
4140: 20 73 2f 2f 5c 31 2f 3b 20 71 3b 20 7d 0a 20 20 s//\1/; q; }.
4150: 09 20 20 2f 5e 58 5c 28 5c 2f 5c 2f 5c 29 5b 5e . /^X\(\/\/\)[^
4160: 2f 5d 2e 2a 2f 7b 20 73 2f 2f 5c 31 2f 3b 20 71 /].*/{ s//\1/; q
4170: 3b 20 7d 0a 20 20 09 20 20 2f 5e 58 5c 28 5c 2f ; }. . /^X\(\/
4180: 5c 2f 5c 29 24 2f 7b 20 73 2f 2f 5c 31 2f 3b 20 \/\)$/{ s//\1/;
4190: 71 3b 20 7d 0a 20 20 09 20 20 2f 5e 58 5c 28 5c q; }. . /^X\(\
41a0: 2f 5c 29 2e 2a 2f 7b 20 73 2f 2f 5c 31 2f 3b 20 /\).*/{ s//\1/;
41b0: 71 3b 20 7d 0a 20 20 09 20 20 73 2f 2e 2a 2f 2e q; }. . s/.*/.
41c0: 2f 3b 20 71 27 60 0a 20 20 7b 20 69 66 20 24 61 /; q'`. { if $a
41d0: 73 5f 6d 6b 64 69 72 5f 70 3b 20 74 68 65 6e 0a s_mkdir_p; then.
41e0: 20 20 20 20 6d 6b 64 69 72 20 2d 70 20 22 24 61 mkdir -p "$a
41f0: 63 5f 64 69 72 22 0a 20 20 65 6c 73 65 0a 20 20 c_dir". else.
4200: 20 20 61 73 5f 64 69 72 3d 22 24 61 63 5f 64 69 as_dir="$ac_di
4210: 72 22 0a 20 20 20 20 61 73 5f 64 69 72 73 3d 0a r". as_dirs=.
4220: 20 20 20 20 77 68 69 6c 65 20 74 65 73 74 20 21 while test !
4230: 20 2d 64 20 22 24 61 73 5f 64 69 72 22 3b 20 64 -d "$as_dir"; d
4240: 6f 0a 20 20 20 20 20 20 61 73 5f 64 69 72 73 3d o. as_dirs=
4250: 22 24 61 73 5f 64 69 72 20 24 61 73 5f 64 69 72 "$as_dir $as_dir
4260: 73 22 0a 20 20 20 20 20 20 61 73 5f 64 69 72 3d s". as_dir=
4270: 60 28 64 69 72 6e 61 6d 65 20 22 24 61 73 5f 64 `(dirname "$as_d
4280: 69 72 22 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c ir") 2>/dev/null
4290: 20 7c 7c 0a 24 61 73 5f 65 78 70 72 20 58 22 24 ||.$as_expr X"$
42a0: 61 73 5f 64 69 72 22 20 3a 20 27 58 5c 28 2e 2a as_dir" : 'X\(.*
42b0: 5b 5e 2f 5d 5c 29 2f 2f 2a 5b 5e 2f 5d 5b 5e 2f [^/]\)//*[^/][^/
42c0: 5d 2a 2f 2a 24 27 20 5c 7c 20 5c 0a 09 20 58 22 ]*/*$' \| \.. X"
42d0: 24 61 73 5f 64 69 72 22 20 3a 20 27 58 5c 28 2f $as_dir" : 'X\(/
42e0: 2f 5c 29 5b 5e 2f 5d 27 20 5c 7c 20 5c 0a 09 20 /\)[^/]' \| \..
42f0: 58 22 24 61 73 5f 64 69 72 22 20 3a 20 27 58 5c X"$as_dir" : 'X\
4300: 28 2f 2f 5c 29 24 27 20 5c 7c 20 5c 0a 09 20 58 (//\)$' \| \.. X
4310: 22 24 61 73 5f 64 69 72 22 20 3a 20 27 58 5c 28 "$as_dir" : 'X\(
4320: 2f 5c 29 27 20 5c 7c 20 5c 0a 09 20 2e 20 20 20 /\)' \| \.. .
4330: 20 20 3a 20 27 5c 28 2e 5c 29 27 20 32 3e 2f 64 : '\(.\)' 2>/d
4340: 65 76 2f 6e 75 6c 6c 20 7c 7c 0a 65 63 68 6f 20 ev/null ||.echo
4350: 58 22 24 61 73 5f 64 69 72 22 20 7c 0a 20 20 20 X"$as_dir" |.
4360: 20 73 65 64 20 27 2f 5e 58 5c 28 2e 2a 5b 5e 2f sed '/^X\(.*[^/
4370: 5d 5c 29 5c 2f 5c 2f 2a 5b 5e 2f 5d 5b 5e 2f 5d ]\)\/\/*[^/][^/]
4380: 2a 5c 2f 2a 24 2f 7b 20 73 2f 2f 5c 31 2f 3b 20 *\/*$/{ s//\1/;
4390: 71 3b 20 7d 0a 20 20 09 20 20 2f 5e 58 5c 28 5c q; }. . /^X\(\
43a0: 2f 5c 2f 5c 29 5b 5e 2f 5d 2e 2a 2f 7b 20 73 2f /\/\)[^/].*/{ s/
43b0: 2f 5c 31 2f 3b 20 71 3b 20 7d 0a 20 20 09 20 20 /\1/; q; }. .
43c0: 2f 5e 58 5c 28 5c 2f 5c 2f 5c 29 24 2f 7b 20 73 /^X\(\/\/\)$/{ s
43d0: 2f 2f 5c 31 2f 3b 20 71 3b 20 7d 0a 20 20 09 20 //\1/; q; }. .
43e0: 20 2f 5e 58 5c 28 5c 2f 5c 29 2e 2a 2f 7b 20 73 /^X\(\/\).*/{ s
43f0: 2f 2f 5c 31 2f 3b 20 71 3b 20 7d 0a 20 20 09 20 //\1/; q; }. .
4400: 20 73 2f 2e 2a 2f 2e 2f 3b 20 71 27 60 0a 20 20 s/.*/./; q'`.
4410: 20 20 64 6f 6e 65 0a 20 20 20 20 74 65 73 74 20 done. test
4420: 21 20 2d 6e 20 22 24 61 73 5f 64 69 72 73 22 20 ! -n "$as_dirs"
4430: 7c 7c 20 6d 6b 64 69 72 20 24 61 73 5f 64 69 72 || mkdir $as_dir
4440: 73 0a 20 20 66 69 20 7c 7c 20 7b 20 7b 20 65 63 s. fi || { { ec
4450: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 ho "$as_me:$LINE
4460: 4e 4f 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f NO: error: canno
4470: 74 20 63 72 65 61 74 65 20 64 69 72 65 63 74 6f t create directo
4480: 72 79 20 5c 22 24 61 63 5f 64 69 72 5c 22 22 20 ry \"$ac_dir\""
4490: 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 >&5.echo "$as_me
44a0: 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 : error: cannot
44b0: 63 72 65 61 74 65 20 64 69 72 65 63 74 6f 72 79 create directory
44c0: 20 5c 22 24 61 63 5f 64 69 72 5c 22 22 20 3e 26 \"$ac_dir\"" >&
44d0: 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31 2;}. { (exit 1
44e0: 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 3b ); exit 1; }; };
44f0: 20 7d 0a 0a 20 20 61 63 5f 62 75 69 6c 64 64 69 }.. ac_builddi
4500: 72 3d 2e 0a 0a 69 66 20 74 65 73 74 20 22 24 61 r=...if test "$a
4510: 63 5f 64 69 72 22 20 21 3d 20 2e 3b 20 74 68 65 c_dir" != .; the
4520: 6e 0a 20 20 61 63 5f 64 69 72 5f 73 75 66 66 69 n. ac_dir_suffi
4530: 78 3d 2f 60 65 63 68 6f 20 22 24 61 63 5f 64 69 x=/`echo "$ac_di
4540: 72 22 20 7c 20 73 65 64 20 27 73 2c 5e 5c 2e 5b r" | sed 's,^\.[
4550: 5c 5c 2f 5d 2c 2c 27 60 0a 20 20 23 20 41 20 22 \\/],,'`. # A "
4560: 2e 2e 2f 22 20 66 6f 72 20 65 61 63 68 20 64 69 ../" for each di
4570: 72 65 63 74 6f 72 79 20 69 6e 20 24 61 63 5f 64 rectory in $ac_d
4580: 69 72 5f 73 75 66 66 69 78 2e 0a 20 20 61 63 5f ir_suffix.. ac_
4590: 74 6f 70 5f 62 75 69 6c 64 64 69 72 3d 60 65 63 top_builddir=`ec
45a0: 68 6f 20 22 24 61 63 5f 64 69 72 5f 73 75 66 66 ho "$ac_dir_suff
45b0: 69 78 22 20 7c 20 73 65 64 20 27 73 2c 2f 5b 5e ix" | sed 's,/[^
45c0: 5c 5c 2f 5d 2a 2c 2e 2e 2f 2c 67 27 60 0a 65 6c \\/]*,../,g'`.el
45d0: 73 65 0a 20 20 61 63 5f 64 69 72 5f 73 75 66 66 se. ac_dir_suff
45e0: 69 78 3d 20 61 63 5f 74 6f 70 5f 62 75 69 6c 64 ix= ac_top_build
45f0: 64 69 72 3d 0a 66 69 0a 0a 63 61 73 65 20 24 73 dir=.fi..case $s
4600: 72 63 64 69 72 20 69 6e 0a 20 20 2e 29 20 20 23 rcdir in. .) #
4610: 20 4e 6f 20 2d 2d 73 72 63 64 69 72 20 6f 70 74 No --srcdir opt
4620: 69 6f 6e 2e 20 20 57 65 20 61 72 65 20 62 75 69 ion. We are bui
4630: 6c 64 69 6e 67 20 69 6e 20 70 6c 61 63 65 2e 0a lding in place..
4640: 20 20 20 20 61 63 5f 73 72 63 64 69 72 3d 2e 0a ac_srcdir=..
4650: 20 20 20 20 69 66 20 74 65 73 74 20 2d 7a 20 22 if test -z "
4660: 24 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72 $ac_top_builddir
4670: 22 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20 61 "; then. a
4680: 63 5f 74 6f 70 5f 73 72 63 64 69 72 3d 2e 0a 20 c_top_srcdir=..
4690: 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 20 61 else. a
46a0: 63 5f 74 6f 70 5f 73 72 63 64 69 72 3d 60 65 63 c_top_srcdir=`ec
46b0: 68 6f 20 24 61 63 5f 74 6f 70 5f 62 75 69 6c 64 ho $ac_top_build
46c0: 64 69 72 20 7c 20 73 65 64 20 27 73 2c 2f 24 2c dir | sed 's,/$,
46d0: 2c 27 60 0a 20 20 20 20 66 69 20 3b 3b 0a 20 20 ,'`. fi ;;.
46e0: 5b 5c 5c 2f 5d 2a 20 7c 20 3f 3a 5b 5c 5c 2f 5d [\\/]* | ?:[\\/]
46f0: 2a 20 29 20 20 23 20 41 62 73 6f 6c 75 74 65 20 * ) # Absolute
4700: 70 61 74 68 2e 0a 20 20 20 20 61 63 5f 73 72 63 path.. ac_src
4710: 64 69 72 3d 24 73 72 63 64 69 72 24 61 63 5f 64 dir=$srcdir$ac_d
4720: 69 72 5f 73 75 66 66 69 78 3b 0a 20 20 20 20 61 ir_suffix;. a
4730: 63 5f 74 6f 70 5f 73 72 63 64 69 72 3d 24 73 72 c_top_srcdir=$sr
4740: 63 64 69 72 20 3b 3b 0a 20 20 2a 29 20 23 20 52 cdir ;;. *) # R
4750: 65 6c 61 74 69 76 65 20 70 61 74 68 2e 0a 20 20 elative path..
4760: 20 20 61 63 5f 73 72 63 64 69 72 3d 24 61 63 5f ac_srcdir=$ac_
4770: 74 6f 70 5f 62 75 69 6c 64 64 69 72 24 73 72 63 top_builddir$src
4780: 64 69 72 24 61 63 5f 64 69 72 5f 73 75 66 66 69 dir$ac_dir_suffi
4790: 78 0a 20 20 20 20 61 63 5f 74 6f 70 5f 73 72 63 x. ac_top_src
47a0: 64 69 72 3d 24 61 63 5f 74 6f 70 5f 62 75 69 6c dir=$ac_top_buil
47b0: 64 64 69 72 24 73 72 63 64 69 72 20 3b 3b 0a 65 ddir$srcdir ;;.e
47c0: 73 61 63 0a 0a 23 20 44 6f 20 6e 6f 74 20 75 73 sac..# Do not us
47d0: 65 20 60 63 64 20 66 6f 6f 20 26 26 20 70 77 64 e `cd foo && pwd
47e0: 60 20 74 6f 20 63 6f 6d 70 75 74 65 20 61 62 73 ` to compute abs
47f0: 6f 6c 75 74 65 20 70 61 74 68 73 2c 20 62 65 63 olute paths, bec
4800: 61 75 73 65 0a 23 20 74 68 65 20 64 69 72 65 63 ause.# the direc
4810: 74 6f 72 69 65 73 20 6d 61 79 20 6e 6f 74 20 65 tories may not e
4820: 78 69 73 74 2e 0a 63 61 73 65 20 60 70 77 64 60 xist..case `pwd`
4830: 20 69 6e 0a 2e 29 20 61 63 5f 61 62 73 5f 62 75 in..) ac_abs_bu
4840: 69 6c 64 64 69 72 3d 22 24 61 63 5f 64 69 72 22 ilddir="$ac_dir"
4850: 3b 3b 0a 2a 29 0a 20 20 63 61 73 65 20 22 24 61 ;;.*). case "$a
4860: 63 5f 64 69 72 22 20 69 6e 0a 20 20 2e 29 20 61 c_dir" in. .) a
4870: 63 5f 61 62 73 5f 62 75 69 6c 64 64 69 72 3d 60 c_abs_builddir=`
4880: 70 77 64 60 3b 3b 0a 20 20 5b 5c 5c 2f 5d 2a 20 pwd`;;. [\\/]*
4890: 7c 20 3f 3a 5b 5c 5c 2f 5d 2a 20 29 20 61 63 5f | ?:[\\/]* ) ac_
48a0: 61 62 73 5f 62 75 69 6c 64 64 69 72 3d 22 24 61 abs_builddir="$a
48b0: 63 5f 64 69 72 22 3b 3b 0a 20 20 2a 29 20 61 63 c_dir";;. *) ac
48c0: 5f 61 62 73 5f 62 75 69 6c 64 64 69 72 3d 60 70 _abs_builddir=`p
48d0: 77 64 60 2f 22 24 61 63 5f 64 69 72 22 3b 3b 0a wd`/"$ac_dir";;.
48e0: 20 20 65 73 61 63 3b 3b 0a 65 73 61 63 0a 63 61 esac;;.esac.ca
48f0: 73 65 20 24 61 63 5f 61 62 73 5f 62 75 69 6c 64 se $ac_abs_build
4900: 64 69 72 20 69 6e 0a 2e 29 20 61 63 5f 61 62 73 dir in..) ac_abs
4910: 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72 3d 24 7b _top_builddir=${
4920: 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72 7d ac_top_builddir}
4930: 2e 3b 3b 0a 2a 29 0a 20 20 63 61 73 65 20 24 7b .;;.*). case ${
4940: 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72 7d ac_top_builddir}
4950: 2e 20 69 6e 0a 20 20 2e 29 20 61 63 5f 61 62 73 . in. .) ac_abs
4960: 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72 3d 24 61 _top_builddir=$a
4970: 63 5f 61 62 73 5f 62 75 69 6c 64 64 69 72 3b 3b c_abs_builddir;;
4980: 0a 20 20 5b 5c 5c 2f 5d 2a 20 7c 20 3f 3a 5b 5c . [\\/]* | ?:[\
4990: 5c 2f 5d 2a 20 29 20 61 63 5f 61 62 73 5f 74 6f \/]* ) ac_abs_to
49a0: 70 5f 62 75 69 6c 64 64 69 72 3d 24 7b 61 63 5f p_builddir=${ac_
49b0: 74 6f 70 5f 62 75 69 6c 64 64 69 72 7d 2e 3b 3b top_builddir}.;;
49c0: 0a 20 20 2a 29 20 61 63 5f 61 62 73 5f 74 6f 70 . *) ac_abs_top
49d0: 5f 62 75 69 6c 64 64 69 72 3d 24 61 63 5f 61 62 _builddir=$ac_ab
49e0: 73 5f 62 75 69 6c 64 64 69 72 2f 24 7b 61 63 5f s_builddir/${ac_
49f0: 74 6f 70 5f 62 75 69 6c 64 64 69 72 7d 2e 3b 3b top_builddir}.;;
4a00: 0a 20 20 65 73 61 63 3b 3b 0a 65 73 61 63 0a 63 . esac;;.esac.c
4a10: 61 73 65 20 24 61 63 5f 61 62 73 5f 62 75 69 6c ase $ac_abs_buil
4a20: 64 64 69 72 20 69 6e 0a 2e 29 20 61 63 5f 61 62 ddir in..) ac_ab
4a30: 73 5f 73 72 63 64 69 72 3d 24 61 63 5f 73 72 63 s_srcdir=$ac_src
4a40: 64 69 72 3b 3b 0a 2a 29 0a 20 20 63 61 73 65 20 dir;;.*). case
4a50: 24 61 63 5f 73 72 63 64 69 72 20 69 6e 0a 20 20 $ac_srcdir in.
4a60: 2e 29 20 61 63 5f 61 62 73 5f 73 72 63 64 69 72 .) ac_abs_srcdir
4a70: 3d 24 61 63 5f 61 62 73 5f 62 75 69 6c 64 64 69 =$ac_abs_builddi
4a80: 72 3b 3b 0a 20 20 5b 5c 5c 2f 5d 2a 20 7c 20 3f r;;. [\\/]* | ?
4a90: 3a 5b 5c 5c 2f 5d 2a 20 29 20 61 63 5f 61 62 73 :[\\/]* ) ac_abs
4aa0: 5f 73 72 63 64 69 72 3d 24 61 63 5f 73 72 63 64 _srcdir=$ac_srcd
4ab0: 69 72 3b 3b 0a 20 20 2a 29 20 61 63 5f 61 62 73 ir;;. *) ac_abs
4ac0: 5f 73 72 63 64 69 72 3d 24 61 63 5f 61 62 73 5f _srcdir=$ac_abs_
4ad0: 62 75 69 6c 64 64 69 72 2f 24 61 63 5f 73 72 63 builddir/$ac_src
4ae0: 64 69 72 3b 3b 0a 20 20 65 73 61 63 3b 3b 0a 65 dir;;. esac;;.e
4af0: 73 61 63 0a 63 61 73 65 20 24 61 63 5f 61 62 73 sac.case $ac_abs
4b00: 5f 62 75 69 6c 64 64 69 72 20 69 6e 0a 2e 29 20 _builddir in..)
4b10: 61 63 5f 61 62 73 5f 74 6f 70 5f 73 72 63 64 69 ac_abs_top_srcdi
4b20: 72 3d 24 61 63 5f 74 6f 70 5f 73 72 63 64 69 72 r=$ac_top_srcdir
4b30: 3b 3b 0a 2a 29 0a 20 20 63 61 73 65 20 24 61 63 ;;.*). case $ac
4b40: 5f 74 6f 70 5f 73 72 63 64 69 72 20 69 6e 0a 20 _top_srcdir in.
4b50: 20 2e 29 20 61 63 5f 61 62 73 5f 74 6f 70 5f 73 .) ac_abs_top_s
4b60: 72 63 64 69 72 3d 24 61 63 5f 61 62 73 5f 62 75 rcdir=$ac_abs_bu
4b70: 69 6c 64 64 69 72 3b 3b 0a 20 20 5b 5c 5c 2f 5d ilddir;;. [\\/]
4b80: 2a 20 7c 20 3f 3a 5b 5c 5c 2f 5d 2a 20 29 20 61 * | ?:[\\/]* ) a
4b90: 63 5f 61 62 73 5f 74 6f 70 5f 73 72 63 64 69 72 c_abs_top_srcdir
4ba0: 3d 24 61 63 5f 74 6f 70 5f 73 72 63 64 69 72 3b =$ac_top_srcdir;
4bb0: 3b 0a 20 20 2a 29 20 61 63 5f 61 62 73 5f 74 6f ;. *) ac_abs_to
4bc0: 70 5f 73 72 63 64 69 72 3d 24 61 63 5f 61 62 73 p_srcdir=$ac_abs
4bd0: 5f 62 75 69 6c 64 64 69 72 2f 24 61 63 5f 74 6f _builddir/$ac_to
4be0: 70 5f 73 72 63 64 69 72 3b 3b 0a 20 20 65 73 61 p_srcdir;;. esa
4bf0: 63 3b 3b 0a 65 73 61 63 0a 0a 0a 0a 20 20 69 66 c;;.esac.... if
4c00: 20 74 65 73 74 20 78 22 24 61 63 5f 66 69 6c 65 test x"$ac_file
4c10: 22 20 21 3d 20 78 2d 3b 20 74 68 65 6e 0a 20 20 " != x-; then.
4c20: 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 { echo "$as_me
4c30: 3a 24 4c 49 4e 45 4e 4f 3a 20 63 72 65 61 74 69 :$LINENO: creati
4c40: 6e 67 20 24 61 63 5f 66 69 6c 65 22 20 3e 26 35 ng $ac_file" >&5
4c50: 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 63 .echo "$as_me: c
4c60: 72 65 61 74 69 6e 67 20 24 61 63 5f 66 69 6c 65 reating $ac_file
4c70: 22 20 3e 26 36 3b 7d 0a 20 20 20 20 72 6d 20 2d " >&6;}. rm -
4c80: 66 20 22 24 61 63 5f 66 69 6c 65 22 0a 20 20 66 f "$ac_file". f
4c90: 69 0a 20 20 23 20 4c 65 74 27 73 20 73 74 69 6c i. # Let's stil
4ca0: 6c 20 70 72 65 74 65 6e 64 20 69 74 20 69 73 20 l pretend it is
4cb0: 60 63 6f 6e 66 69 67 75 72 65 27 20 77 68 69 63 `configure' whic
4cc0: 68 20 69 6e 73 74 61 6e 74 69 61 74 65 73 20 28 h instantiates (
4cd0: 69 2e 65 2e 2c 20 64 6f 6e 27 74 0a 20 20 23 20 i.e., don't. #
4ce0: 75 73 65 20 24 61 73 5f 6d 65 29 2c 20 70 65 6f use $as_me), peo
4cf0: 70 6c 65 20 77 6f 75 6c 64 20 62 65 20 73 75 72 ple would be sur
4d00: 70 72 69 73 65 64 20 74 6f 20 72 65 61 64 3a 0a prised to read:.
4d10: 20 20 23 20 20 20 20 2f 2a 20 63 6f 6e 66 69 67 # /* config
4d20: 2e 68 2e 20 20 47 65 6e 65 72 61 74 65 64 20 62 .h. Generated b
4d30: 79 20 63 6f 6e 66 69 67 2e 73 74 61 74 75 73 2e y config.status.
4d40: 20 20 2a 2f 0a 20 20 69 66 20 74 65 73 74 20 78 */. if test x
4d50: 22 24 61 63 5f 66 69 6c 65 22 20 3d 20 78 2d 3b "$ac_file" = x-;
4d60: 20 74 68 65 6e 0a 20 20 20 20 63 6f 6e 66 69 67 then. config
4d70: 75 72 65 5f 69 6e 70 75 74 3d 0a 20 20 65 6c 73 ure_input=. els
4d80: 65 0a 20 20 20 20 63 6f 6e 66 69 67 75 72 65 5f e. configure_
4d90: 69 6e 70 75 74 3d 22 24 61 63 5f 66 69 6c 65 2e input="$ac_file.
4da0: 20 20 22 0a 20 20 66 69 0a 20 20 63 6f 6e 66 69 ". fi. confi
4db0: 67 75 72 65 5f 69 6e 70 75 74 3d 24 63 6f 6e 66 gure_input=$conf
4dc0: 69 67 75 72 65 5f 69 6e 70 75 74 22 47 65 6e 65 igure_input"Gene
4dd0: 72 61 74 65 64 20 66 72 6f 6d 20 60 65 63 68 6f rated from `echo
4de0: 20 24 61 63 5f 66 69 6c 65 5f 69 6e 20 7c 0a 09 $ac_file_in |..
4df0: 09 09 09 20 20 20 20 20 73 65 64 20 27 73 2c 2e ... sed 's,.
4e00: 2a 2f 2c 2c 27 60 20 62 79 20 63 6f 6e 66 69 67 */,,'` by config
4e10: 75 72 65 2e 22 0a 0a 20 20 23 20 46 69 72 73 74 ure.".. # First
4e20: 20 6c 6f 6f 6b 20 66 6f 72 20 74 68 65 20 69 6e look for the in
4e30: 70 75 74 20 66 69 6c 65 73 20 69 6e 20 74 68 65 put files in the
4e40: 20 62 75 69 6c 64 20 74 72 65 65 2c 20 6f 74 68 build tree, oth
4e50: 65 72 77 69 73 65 20 69 6e 20 74 68 65 0a 20 20 erwise in the.
4e60: 23 20 73 72 63 20 74 72 65 65 2e 0a 20 20 61 63 # src tree.. ac
4e70: 5f 66 69 6c 65 5f 69 6e 70 75 74 73 3d 60 49 46 _file_inputs=`IF
4e80: 53 3d 3a 0a 20 20 20 20 66 6f 72 20 66 20 69 6e S=:. for f in
4e90: 20 24 61 63 5f 66 69 6c 65 5f 69 6e 3b 20 64 6f $ac_file_in; do
4ea0: 0a 20 20 20 20 20 20 63 61 73 65 20 24 66 20 69 . case $f i
4eb0: 6e 0a 20 20 20 20 20 20 2d 29 20 65 63 68 6f 20 n. -) echo
4ec0: 24 74 6d 70 2f 73 74 64 69 6e 20 3b 3b 0a 20 20 $tmp/stdin ;;.
4ed0: 20 20 20 20 5b 5c 5c 2f 24 5d 2a 29 0a 09 20 23 [\\/$]*).. #
4ee0: 20 41 62 73 6f 6c 75 74 65 20 28 63 61 6e 27 74 Absolute (can't
4ef0: 20 62 65 20 44 4f 53 2d 73 74 79 6c 65 2c 20 61 be DOS-style, a
4f00: 73 20 49 46 53 3d 3a 29 0a 09 20 74 65 73 74 20 s IFS=:).. test
4f10: 2d 66 20 22 24 66 22 20 7c 7c 20 7b 20 7b 20 65 -f "$f" || { { e
4f20: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e cho "$as_me:$LIN
4f30: 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e ENO: error: cann
4f40: 6f 74 20 66 69 6e 64 20 69 6e 70 75 74 20 66 69 ot find input fi
4f50: 6c 65 3a 20 24 66 22 20 3e 26 35 0a 65 63 68 6f le: $f" >&5.echo
4f60: 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a "$as_me: error:
4f70: 20 63 61 6e 6e 6f 74 20 66 69 6e 64 20 69 6e 70 cannot find inp
4f80: 75 74 20 66 69 6c 65 3a 20 24 66 22 20 3e 26 32 ut file: $f" >&2
4f90: 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 ;}. { (exit 1)
4fa0: 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 09 ; exit 1; }; }..
4fb0: 20 65 63 68 6f 20 22 24 66 22 3b 3b 0a 20 20 20 echo "$f";;.
4fc0: 20 20 20 2a 29 20 23 20 52 65 6c 61 74 69 76 65 *) # Relative
4fd0: 0a 09 20 69 66 20 74 65 73 74 20 2d 66 20 22 24 .. if test -f "$
4fe0: 66 22 3b 20 74 68 65 6e 0a 09 20 20 20 23 20 42 f"; then.. # B
4ff0: 75 69 6c 64 20 74 72 65 65 0a 09 20 20 20 65 63 uild tree.. ec
5000: 68 6f 20 22 24 66 22 0a 09 20 65 6c 69 66 20 74 ho "$f".. elif t
5010: 65 73 74 20 2d 66 20 22 24 73 72 63 64 69 72 2f est -f "$srcdir/
5020: 24 66 22 3b 20 74 68 65 6e 0a 09 20 20 20 23 20 $f"; then.. #
5030: 53 6f 75 72 63 65 20 74 72 65 65 0a 09 20 20 20 Source tree..
5040: 65 63 68 6f 20 22 24 73 72 63 64 69 72 2f 24 66 echo "$srcdir/$f
5050: 22 0a 09 20 65 6c 73 65 0a 09 20 20 20 23 20 2f ".. else.. # /
5060: 64 65 76 2f 6e 75 6c 6c 20 74 72 65 65 0a 09 20 dev/null tree..
5070: 20 20 7b 20 7b 20 65 63 68 6f 20 22 24 61 73 5f { { echo "$as_
5080: 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f me:$LINENO: erro
5090: 72 3a 20 63 61 6e 6e 6f 74 20 66 69 6e 64 20 69 r: cannot find i
50a0: 6e 70 75 74 20 66 69 6c 65 3a 20 24 66 22 20 3e nput file: $f" >
50b0: 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a &5.echo "$as_me:
50c0: 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 66 error: cannot f
50d0: 69 6e 64 20 69 6e 70 75 74 20 66 69 6c 65 3a 20 ind input file:
50e0: 24 66 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 $f" >&2;}. { (
50f0: 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b exit 1); exit 1;
5100: 20 7d 3b 20 7d 0a 09 20 66 69 3b 3b 0a 20 20 20 }; }.. fi;;.
5110: 20 20 20 65 73 61 63 0a 20 20 20 20 64 6f 6e 65 esac. done
5120: 60 20 7c 7c 20 7b 20 28 65 78 69 74 20 31 29 3b ` || { (exit 1);
5130: 20 65 78 69 74 20 31 3b 20 7d 0a 20 20 73 65 64 exit 1; }. sed
5140: 20 22 2f 5e 5b 09 20 5d 2a 56 50 41 54 48 5b 09 "/^[. ]*VPATH[.
5150: 20 5d 2a 3d 2f 7b 0a 73 2f 3a 2a 5c 24 28 73 72 ]*=/{.s/:*\$(sr
5160: 63 64 69 72 29 3a 2a 2f 3a 2f 3b 0a 73 2f 3a 2a cdir):*/:/;.s/:*
5170: 5c 24 7b 73 72 63 64 69 72 7d 3a 2a 2f 3a 2f 3b \${srcdir}:*/:/;
5180: 0a 73 2f 3a 2a 40 73 72 63 64 69 72 40 3a 2a 2f .s/:*@srcdir@:*/
5190: 3a 2f 3b 0a 73 2f 5e 5c 28 5b 5e 3d 5d 2a 3d 5b :/;.s/^\([^=]*=[
51a0: 09 20 5d 2a 5c 29 3a 2a 2f 5c 31 2f 3b 0a 73 2f . ]*\):*/\1/;.s/
51b0: 3a 2a 24 2f 2f 3b 0a 73 2f 5e 5b 5e 3d 5d 2a 3d :*$//;.s/^[^=]*=
51c0: 5b 09 20 5d 2a 24 2f 2f 3b 0a 7d 0a 0a 3a 74 0a [. ]*$//;.}..:t.
51d0: 2f 40 5b 61 2d 7a 41 2d 5a 5f 5d 5b 61 2d 7a 41 /@[a-zA-Z_][a-zA
51e0: 2d 5a 5f 30 2d 39 5d 2a 40 2f 21 62 0a 73 2c 40 -Z_0-9]*@/!b.s,@
51f0: 63 6f 6e 66 69 67 75 72 65 5f 69 6e 70 75 74 40 configure_input@
5200: 2c 24 63 6f 6e 66 69 67 75 72 65 5f 69 6e 70 75 ,$configure_inpu
5210: 74 2c 3b 74 20 74 0a 73 2c 40 73 72 63 64 69 72 t,;t t.s,@srcdir
5220: 40 2c 24 61 63 5f 73 72 63 64 69 72 2c 3b 74 20 @,$ac_srcdir,;t
5230: 74 0a 73 2c 40 61 62 73 5f 73 72 63 64 69 72 40 t.s,@abs_srcdir@
5240: 2c 24 61 63 5f 61 62 73 5f 73 72 63 64 69 72 2c ,$ac_abs_srcdir,
5250: 3b 74 20 74 0a 73 2c 40 74 6f 70 5f 73 72 63 64 ;t t.s,@top_srcd
5260: 69 72 40 2c 24 61 63 5f 74 6f 70 5f 73 72 63 64 ir@,$ac_top_srcd
5270: 69 72 2c 3b 74 20 74 0a 73 2c 40 61 62 73 5f 74 ir,;t t.s,@abs_t
5280: 6f 70 5f 73 72 63 64 69 72 40 2c 24 61 63 5f 61 op_srcdir@,$ac_a
5290: 62 73 5f 74 6f 70 5f 73 72 63 64 69 72 2c 3b 74 bs_top_srcdir,;t
52a0: 20 74 0a 73 2c 40 62 75 69 6c 64 64 69 72 40 2c t.s,@builddir@,
52b0: 24 61 63 5f 62 75 69 6c 64 64 69 72 2c 3b 74 20 $ac_builddir,;t
52c0: 74 0a 73 2c 40 61 62 73 5f 62 75 69 6c 64 64 69 t.s,@abs_builddi
52d0: 72 40 2c 24 61 63 5f 61 62 73 5f 62 75 69 6c 64 r@,$ac_abs_build
52e0: 64 69 72 2c 3b 74 20 74 0a 73 2c 40 74 6f 70 5f dir,;t t.s,@top_
52f0: 62 75 69 6c 64 64 69 72 40 2c 24 61 63 5f 74 6f builddir@,$ac_to
5300: 70 5f 62 75 69 6c 64 64 69 72 2c 3b 74 20 74 0a p_builddir,;t t.
5310: 73 2c 40 61 62 73 5f 74 6f 70 5f 62 75 69 6c 64 s,@abs_top_build
5320: 64 69 72 40 2c 24 61 63 5f 61 62 73 5f 74 6f 70 dir@,$ac_abs_top
5330: 5f 62 75 69 6c 64 64 69 72 2c 3b 74 20 74 0a 22 _builddir,;t t."
5340: 20 24 61 63 5f 66 69 6c 65 5f 69 6e 70 75 74 73 $ac_file_inputs
5350: 20 7c 20 28 65 76 61 6c 20 22 24 61 63 5f 73 65 | (eval "$ac_se
5360: 64 5f 63 6d 64 73 22 29 20 3e 24 74 6d 70 2f 6f d_cmds") >$tmp/o
5370: 75 74 0a 20 20 72 6d 20 2d 66 20 24 74 6d 70 2f ut. rm -f $tmp/
5380: 73 74 64 69 6e 0a 20 20 69 66 20 74 65 73 74 20 stdin. if test
5390: 78 22 24 61 63 5f 66 69 6c 65 22 20 21 3d 20 78 x"$ac_file" != x
53a0: 2d 3b 20 74 68 65 6e 0a 20 20 20 20 6d 76 20 24 -; then. mv $
53b0: 74 6d 70 2f 6f 75 74 20 24 61 63 5f 66 69 6c 65 tmp/out $ac_file
53c0: 0a 20 20 65 6c 73 65 0a 20 20 20 20 63 61 74 20 . else. cat
53d0: 24 74 6d 70 2f 6f 75 74 0a 20 20 20 20 72 6d 20 $tmp/out. rm
53e0: 2d 66 20 24 74 6d 70 2f 6f 75 74 0a 20 20 66 69 -f $tmp/out. fi
53f0: 0a 0a 64 6f 6e 65 0a 0a 23 0a 23 20 43 4f 4e 46 ..done..#.# CONF
5400: 49 47 5f 48 45 41 44 45 52 20 73 65 63 74 69 6f IG_HEADER sectio
5410: 6e 2e 0a 23 0a 0a 23 20 54 68 65 73 65 20 73 65 n..#..# These se
5420: 64 20 63 6f 6d 6d 61 6e 64 73 20 61 72 65 20 70 d commands are p
5430: 61 73 73 65 64 20 74 6f 20 73 65 64 20 61 73 20 assed to sed as
5440: 22 41 20 4e 41 4d 45 20 42 20 4e 41 4d 45 20 43 "A NAME B NAME C
5450: 20 56 41 4c 55 45 20 44 22 2c 20 77 68 65 72 65 VALUE D", where
5460: 0a 23 20 4e 41 4d 45 20 69 73 20 74 68 65 20 63 .# NAME is the c
5470: 70 70 20 6d 61 63 72 6f 20 62 65 69 6e 67 20 64 pp macro being d
5480: 65 66 69 6e 65 64 20 61 6e 64 20 56 41 4c 55 45 efined and VALUE
5490: 20 69 73 20 74 68 65 20 76 61 6c 75 65 20 69 74 is the value it
54a0: 20 69 73 20 62 65 69 6e 67 20 67 69 76 65 6e 2e is being given.
54b0: 0a 23 0a 23 20 61 63 5f 64 20 73 65 74 73 20 74 .#.# ac_d sets t
54c0: 68 65 20 76 61 6c 75 65 20 69 6e 20 22 23 64 65 he value in "#de
54d0: 66 69 6e 65 20 4e 41 4d 45 20 56 41 4c 55 45 22 fine NAME VALUE"
54e0: 20 6c 69 6e 65 73 2e 0a 61 63 5f 64 41 3d 27 73 lines..ac_dA='s
54f0: 2c 5e 5c 28 5b 09 20 5d 2a 5c 29 23 5c 28 5b 09 ,^\([. ]*\)#\([.
5500: 20 5d 2a 64 65 66 69 6e 65 5b 09 20 5d 5b 09 20 ]*define[. ][.
5510: 5d 2a 5c 29 27 0a 61 63 5f 64 42 3d 27 5b 09 20 ]*\)'.ac_dB='[.
5520: 5d 2e 2a 24 2c 5c 31 23 5c 32 27 0a 61 63 5f 64 ].*$,\1#\2'.ac_d
5530: 43 3d 27 20 27 0a 61 63 5f 64 44 3d 27 2c 3b 74 C=' '.ac_dD=',;t
5540: 27 0a 23 20 61 63 5f 75 20 74 75 72 6e 73 20 22 '.# ac_u turns "
5550: 23 75 6e 64 65 66 20 4e 41 4d 45 22 20 77 69 74 #undef NAME" wit
5560: 68 6f 75 74 20 74 72 61 69 6c 69 6e 67 20 62 6c hout trailing bl
5570: 61 6e 6b 73 20 69 6e 74 6f 20 22 23 64 65 66 69 anks into "#defi
5580: 6e 65 20 4e 41 4d 45 20 56 41 4c 55 45 22 2e 0a ne NAME VALUE"..
5590: 61 63 5f 75 41 3d 27 73 2c 5e 5c 28 5b 09 20 5d ac_uA='s,^\([. ]
55a0: 2a 5c 29 23 5c 28 5b 09 20 5d 2a 5c 29 75 6e 64 *\)#\([. ]*\)und
55b0: 65 66 5c 28 5b 09 20 5d 5b 09 20 5d 2a 5c 29 27 ef\([. ][. ]*\)'
55c0: 0a 61 63 5f 75 42 3d 27 24 2c 5c 31 23 5c 32 64 .ac_uB='$,\1#\2d
55d0: 65 66 69 6e 65 5c 33 27 0a 61 63 5f 75 43 3d 27 efine\3'.ac_uC='
55e0: 20 27 0a 61 63 5f 75 44 3d 27 2c 3b 74 27 0a 0a '.ac_uD=',;t'..
55f0: 66 6f 72 20 61 63 5f 66 69 6c 65 20 69 6e 20 3a for ac_file in :
5600: 20 24 43 4f 4e 46 49 47 5f 48 45 41 44 45 52 53 $CONFIG_HEADERS
5610: 3b 20 64 6f 20 74 65 73 74 20 22 78 24 61 63 5f ; do test "x$ac_
5620: 66 69 6c 65 22 20 3d 20 78 3a 20 26 26 20 63 6f file" = x: && co
5630: 6e 74 69 6e 75 65 0a 20 20 23 20 53 75 70 70 6f ntinue. # Suppo
5640: 72 74 20 22 6f 75 74 66 69 6c 65 5b 3a 69 6e 66 rt "outfile[:inf
5650: 69 6c 65 5b 3a 69 6e 66 69 6c 65 2e 2e 2e 5d 5d ile[:infile...]]
5660: 22 2c 20 64 65 66 61 75 6c 74 69 6e 67 20 69 6e ", defaulting in
5670: 66 69 6c 65 3d 22 6f 75 74 66 69 6c 65 2e 69 6e file="outfile.in
5680: 22 2e 0a 20 20 63 61 73 65 20 24 61 63 5f 66 69 ".. case $ac_fi
5690: 6c 65 20 69 6e 0a 20 20 2d 20 7c 20 2a 3a 2d 20 le in. - | *:-
56a0: 7c 20 2a 3a 2d 3a 2a 20 29 20 23 20 69 6e 70 75 | *:-:* ) # inpu
56b0: 74 20 66 72 6f 6d 20 73 74 64 69 6e 0a 09 63 61 t from stdin..ca
56c0: 74 20 3e 24 74 6d 70 2f 73 74 64 69 6e 0a 09 61 t >$tmp/stdin..a
56d0: 63 5f 66 69 6c 65 5f 69 6e 3d 60 65 63 68 6f 20 c_file_in=`echo
56e0: 22 24 61 63 5f 66 69 6c 65 22 20 7c 20 73 65 64 "$ac_file" | sed
56f0: 20 27 73 2c 5b 5e 3a 5d 2a 3a 2c 2c 27 60 0a 09 's,[^:]*:,,'`..
5700: 61 63 5f 66 69 6c 65 3d 60 65 63 68 6f 20 22 24 ac_file=`echo "$
5710: 61 63 5f 66 69 6c 65 22 20 7c 20 73 65 64 20 27 ac_file" | sed '
5720: 73 2c 3a 2e 2a 2c 2c 27 60 20 3b 3b 0a 20 20 2a s,:.*,,'` ;;. *
5730: 3a 2a 20 29 20 61 63 5f 66 69 6c 65 5f 69 6e 3d :* ) ac_file_in=
5740: 60 65 63 68 6f 20 22 24 61 63 5f 66 69 6c 65 22 `echo "$ac_file"
5750: 20 7c 20 73 65 64 20 27 73 2c 5b 5e 3a 5d 2a 3a | sed 's,[^:]*:
5760: 2c 2c 27 60 0a 09 61 63 5f 66 69 6c 65 3d 60 65 ,,'`..ac_file=`e
5770: 63 68 6f 20 22 24 61 63 5f 66 69 6c 65 22 20 7c cho "$ac_file" |
5780: 20 73 65 64 20 27 73 2c 3a 2e 2a 2c 2c 27 60 20 sed 's,:.*,,'`
5790: 3b 3b 0a 20 20 2a 20 29 20 20 20 61 63 5f 66 69 ;;. * ) ac_fi
57a0: 6c 65 5f 69 6e 3d 24 61 63 5f 66 69 6c 65 2e 69 le_in=$ac_file.i
57b0: 6e 20 3b 3b 0a 20 20 65 73 61 63 0a 0a 20 20 74 n ;;. esac.. t
57c0: 65 73 74 20 78 22 24 61 63 5f 66 69 6c 65 22 20 est x"$ac_file"
57d0: 21 3d 20 78 2d 20 26 26 20 7b 20 65 63 68 6f 20 != x- && { echo
57e0: 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a "$as_me:$LINENO:
57f0: 20 63 72 65 61 74 69 6e 67 20 24 61 63 5f 66 69 creating $ac_fi
5800: 6c 65 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 le" >&5.echo "$a
5810: 73 5f 6d 65 3a 20 63 72 65 61 74 69 6e 67 20 24 s_me: creating $
5820: 61 63 5f 66 69 6c 65 22 20 3e 26 36 3b 7d 0a 0a ac_file" >&6;}..
5830: 20 20 23 20 46 69 72 73 74 20 6c 6f 6f 6b 20 66 # First look f
5840: 6f 72 20 74 68 65 20 69 6e 70 75 74 20 66 69 6c or the input fil
5850: 65 73 20 69 6e 20 74 68 65 20 62 75 69 6c 64 20 es in the build
5860: 74 72 65 65 2c 20 6f 74 68 65 72 77 69 73 65 20 tree, otherwise
5870: 69 6e 20 74 68 65 0a 20 20 23 20 73 72 63 20 74 in the. # src t
5880: 72 65 65 2e 0a 20 20 61 63 5f 66 69 6c 65 5f 69 ree.. ac_file_i
5890: 6e 70 75 74 73 3d 60 49 46 53 3d 3a 0a 20 20 20 nputs=`IFS=:.
58a0: 20 66 6f 72 20 66 20 69 6e 20 24 61 63 5f 66 69 for f in $ac_fi
58b0: 6c 65 5f 69 6e 3b 20 64 6f 0a 20 20 20 20 20 20 le_in; do.
58c0: 63 61 73 65 20 24 66 20 69 6e 0a 20 20 20 20 20 case $f in.
58d0: 20 2d 29 20 65 63 68 6f 20 24 74 6d 70 2f 73 74 -) echo $tmp/st
58e0: 64 69 6e 20 3b 3b 0a 20 20 20 20 20 20 5b 5c 5c din ;;. [\\
58f0: 2f 24 5d 2a 29 0a 09 20 23 20 41 62 73 6f 6c 75 /$]*).. # Absolu
5900: 74 65 20 28 63 61 6e 27 74 20 62 65 20 44 4f 53 te (can't be DOS
5910: 2d 73 74 79 6c 65 2c 20 61 73 20 49 46 53 3d 3a -style, as IFS=:
5920: 29 0a 09 20 74 65 73 74 20 2d 66 20 22 24 66 22 ).. test -f "$f"
5930: 20 7c 7c 20 7b 20 7b 20 65 63 68 6f 20 22 24 61 || { { echo "$a
5940: 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 s_me:$LINENO: er
5950: 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 66 69 6e 64 ror: cannot find
5960: 20 69 6e 70 75 74 20 66 69 6c 65 3a 20 24 66 22 input file: $f"
5970: 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d >&5.echo "$as_m
5980: 65 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 e: error: cannot
5990: 20 66 69 6e 64 20 69 6e 70 75 74 20 66 69 6c 65 find input file
59a0: 3a 20 24 66 22 20 3e 26 32 3b 7d 0a 20 20 20 7b : $f" >&2;}. {
59b0: 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 (exit 1); exit
59c0: 31 3b 20 7d 3b 20 7d 0a 09 20 23 20 44 6f 20 71 1; }; }.. # Do q
59d0: 75 6f 74 65 20 24 66 2c 20 74 6f 20 70 72 65 76 uote $f, to prev
59e0: 65 6e 74 20 44 4f 53 20 70 61 74 68 73 20 66 72 ent DOS paths fr
59f0: 6f 6d 20 62 65 69 6e 67 20 49 46 53 27 64 2e 0a om being IFS'd..
5a00: 09 20 65 63 68 6f 20 22 24 66 22 3b 3b 0a 20 20 . echo "$f";;.
5a10: 20 20 20 20 2a 29 20 23 20 52 65 6c 61 74 69 76 *) # Relativ
5a20: 65 0a 09 20 69 66 20 74 65 73 74 20 2d 66 20 22 e.. if test -f "
5a30: 24 66 22 3b 20 74 68 65 6e 0a 09 20 20 20 23 20 $f"; then.. #
5a40: 42 75 69 6c 64 20 74 72 65 65 0a 09 20 20 20 65 Build tree.. e
5a50: 63 68 6f 20 22 24 66 22 0a 09 20 65 6c 69 66 20 cho "$f".. elif
5a60: 74 65 73 74 20 2d 66 20 22 24 73 72 63 64 69 72 test -f "$srcdir
5a70: 2f 24 66 22 3b 20 74 68 65 6e 0a 09 20 20 20 23 /$f"; then.. #
5a80: 20 53 6f 75 72 63 65 20 74 72 65 65 0a 09 20 20 Source tree..
5a90: 20 65 63 68 6f 20 22 24 73 72 63 64 69 72 2f 24 echo "$srcdir/$
5aa0: 66 22 0a 09 20 65 6c 73 65 0a 09 20 20 20 23 20 f".. else.. #
5ab0: 2f 64 65 76 2f 6e 75 6c 6c 20 74 72 65 65 0a 09 /dev/null tree..
5ac0: 20 20 20 7b 20 7b 20 65 63 68 6f 20 22 24 61 73 { { echo "$as
5ad0: 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 _me:$LINENO: err
5ae0: 6f 72 3a 20 63 61 6e 6e 6f 74 20 66 69 6e 64 20 or: cannot find
5af0: 69 6e 70 75 74 20 66 69 6c 65 3a 20 24 66 22 20 input file: $f"
5b00: 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 >&5.echo "$as_me
5b10: 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 : error: cannot
5b20: 66 69 6e 64 20 69 6e 70 75 74 20 66 69 6c 65 3a find input file:
5b30: 20 24 66 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 $f" >&2;}. {
5b40: 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 (exit 1); exit 1
5b50: 3b 20 7d 3b 20 7d 0a 09 20 66 69 3b 3b 0a 20 20 ; }; }.. fi;;.
5b60: 20 20 20 20 65 73 61 63 0a 20 20 20 20 64 6f 6e esac. don
5b70: 65 60 20 7c 7c 20 7b 20 28 65 78 69 74 20 31 29 e` || { (exit 1)
5b80: 3b 20 65 78 69 74 20 31 3b 20 7d 0a 20 20 23 20 ; exit 1; }. #
5b90: 52 65 6d 6f 76 65 20 74 68 65 20 74 72 61 69 6c Remove the trail
5ba0: 69 6e 67 20 73 70 61 63 65 73 2e 0a 20 20 73 65 ing spaces.. se
5bb0: 64 20 27 73 2f 5b 09 20 5d 2a 24 2f 2f 27 20 24 d 's/[. ]*$//' $
5bc0: 61 63 5f 66 69 6c 65 5f 69 6e 70 75 74 73 20 3e ac_file_inputs >
5bd0: 24 74 6d 70 2f 69 6e 0a 0a 20 20 23 20 48 61 6e $tmp/in.. # Han
5be0: 64 6c 65 20 61 6c 6c 20 74 68 65 20 23 64 65 66 dle all the #def
5bf0: 69 6e 65 20 74 65 6d 70 6c 61 74 65 73 20 6f 6e ine templates on
5c00: 6c 79 20 69 66 20 6e 65 63 65 73 73 61 72 79 2e ly if necessary.
5c10: 0a 20 20 69 66 20 67 72 65 70 20 22 5e 5b 09 20 . if grep "^[.
5c20: 5d 2a 23 5b 09 20 5d 2a 64 65 66 69 6e 65 22 20 ]*#[. ]*define"
5c30: 24 74 6d 70 2f 69 6e 20 3e 2f 64 65 76 2f 6e 75 $tmp/in >/dev/nu
5c40: 6c 6c 3b 20 74 68 65 6e 0a 20 20 23 20 49 66 20 ll; then. # If
5c50: 74 68 65 72 65 20 61 72 65 20 6e 6f 20 64 65 66 there are no def
5c60: 69 6e 65 73 2c 20 77 65 20 6d 61 79 20 68 61 76 ines, we may hav
5c70: 65 20 61 6e 20 65 6d 70 74 79 20 69 66 2f 66 69 e an empty if/fi
5c80: 0a 20 20 3a 0a 20 20 63 61 74 20 3e 24 74 6d 70 . :. cat >$tmp
5c90: 2f 64 65 66 69 6e 65 73 2e 73 65 64 20 3c 3c 43 /defines.sed <<C
5ca0: 45 4f 46 0a 2f 5e 5b 09 20 5d 2a 23 5b 09 20 5d EOF./^[. ]*#[. ]
5cb0: 2a 64 65 66 69 6e 65 2f 21 62 0a 74 20 63 6c 72 *define/!b.t clr
5cc0: 0a 3a 20 63 6c 72 0a 24 7b 61 63 5f 64 41 7d 50 .: clr.${ac_dA}P
5cd0: 41 43 4b 41 47 45 5f 4e 41 4d 45 24 7b 61 63 5f ACKAGE_NAME${ac_
5ce0: 64 42 7d 50 41 43 4b 41 47 45 5f 4e 41 4d 45 24 dB}PACKAGE_NAME$
5cf0: 7b 61 63 5f 64 43 7d 22 22 24 7b 61 63 5f 64 44 {ac_dC}""${ac_dD
5d00: 7d 0a 24 7b 61 63 5f 64 41 7d 50 41 43 4b 41 47 }.${ac_dA}PACKAG
5d10: 45 5f 54 41 52 4e 41 4d 45 24 7b 61 63 5f 64 42 E_TARNAME${ac_dB
5d20: 7d 50 41 43 4b 41 47 45 5f 54 41 52 4e 41 4d 45 }PACKAGE_TARNAME
5d30: 24 7b 61 63 5f 64 43 7d 22 22 24 7b 61 63 5f 64 ${ac_dC}""${ac_d
5d40: 44 7d 0a 24 7b 61 63 5f 64 41 7d 50 41 43 4b 41 D}.${ac_dA}PACKA
5d50: 47 45 5f 56 45 52 53 49 4f 4e 24 7b 61 63 5f 64 GE_VERSION${ac_d
5d60: 42 7d 50 41 43 4b 41 47 45 5f 56 45 52 53 49 4f B}PACKAGE_VERSIO
5d70: 4e 24 7b 61 63 5f 64 43 7d 22 22 24 7b 61 63 5f N${ac_dC}""${ac_
5d80: 64 44 7d 0a 24 7b 61 63 5f 64 41 7d 50 41 43 4b dD}.${ac_dA}PACK
5d90: 41 47 45 5f 53 54 52 49 4e 47 24 7b 61 63 5f 64 AGE_STRING${ac_d
5da0: 42 7d 50 41 43 4b 41 47 45 5f 53 54 52 49 4e 47 B}PACKAGE_STRING
5db0: 24 7b 61 63 5f 64 43 7d 22 22 24 7b 61 63 5f 64 ${ac_dC}""${ac_d
5dc0: 44 7d 0a 24 7b 61 63 5f 64 41 7d 50 41 43 4b 41 D}.${ac_dA}PACKA
5dd0: 47 45 5f 42 55 47 52 45 50 4f 52 54 24 7b 61 63 GE_BUGREPORT${ac
5de0: 5f 64 42 7d 50 41 43 4b 41 47 45 5f 42 55 47 52 _dB}PACKAGE_BUGR
5df0: 45 50 4f 52 54 24 7b 61 63 5f 64 43 7d 22 22 24 EPORT${ac_dC}""$
5e00: 7b 61 63 5f 64 44 7d 0a 24 7b 61 63 5f 64 41 7d {ac_dD}.${ac_dA}
5e10: 41 53 4d 5f 55 4e 44 45 52 53 43 4f 52 45 24 7b ASM_UNDERSCORE${
5e20: 61 63 5f 64 42 7d 41 53 4d 5f 55 4e 44 45 52 53 ac_dB}ASM_UNDERS
5e30: 43 4f 52 45 24 7b 61 63 5f 64 43 7d 24 7b 61 63 CORE${ac_dC}${ac
5e40: 5f 64 44 7d 0a 24 7b 61 63 5f 64 41 7d 5f 5f 69 _dD}.${ac_dA}__i
5e50: 33 38 36 5f 5f 24 7b 61 63 5f 64 42 7d 5f 5f 69 386__${ac_dB}__i
5e60: 33 38 36 5f 5f 24 7b 61 63 5f 64 43 7d 31 24 7b 386__${ac_dC}1${
5e70: 61 63 5f 64 44 7d 0a 24 7b 61 63 5f 64 41 7d 53 ac_dD}.${ac_dA}S
5e80: 54 44 43 5f 48 45 41 44 45 52 53 24 7b 61 63 5f TDC_HEADERS${ac_
5e90: 64 42 7d 53 54 44 43 5f 48 45 41 44 45 52 53 24 dB}STDC_HEADERS$
5ea0: 7b 61 63 5f 64 43 7d 31 24 7b 61 63 5f 64 44 7d {ac_dC}1${ac_dD}
5eb0: 0a 24 7b 61 63 5f 64 41 7d 48 41 56 45 5f 53 59 .${ac_dA}HAVE_SY
5ec0: 53 5f 54 59 50 45 53 5f 48 24 7b 61 63 5f 64 42 S_TYPES_H${ac_dB
5ed0: 7d 48 41 56 45 5f 53 59 53 5f 54 59 50 45 53 5f }HAVE_SYS_TYPES_
5ee0: 48 24 7b 61 63 5f 64 43 7d 31 24 7b 61 63 5f 64 H${ac_dC}1${ac_d
5ef0: 44 7d 0a 24 7b 61 63 5f 64 41 7d 48 41 56 45 5f D}.${ac_dA}HAVE_
5f00: 53 59 53 5f 53 54 41 54 5f 48 24 7b 61 63 5f 64 SYS_STAT_H${ac_d
5f10: 42 7d 48 41 56 45 5f 53 59 53 5f 53 54 41 54 5f B}HAVE_SYS_STAT_
5f20: 48 24 7b 61 63 5f 64 43 7d 31 24 7b 61 63 5f 64 H${ac_dC}1${ac_d
5f30: 44 7d 0a 24 7b 61 63 5f 64 41 7d 48 41 56 45 5f D}.${ac_dA}HAVE_
5f40: 53 54 44 4c 49 42 5f 48 24 7b 61 63 5f 64 42 7d STDLIB_H${ac_dB}
5f50: 48 41 56 45 5f 53 54 44 4c 49 42 5f 48 24 7b 61 HAVE_STDLIB_H${a
5f60: 63 5f 64 43 7d 31 24 7b 61 63 5f 64 44 7d 0a 24 c_dC}1${ac_dD}.$
5f70: 7b 61 63 5f 64 41 7d 48 41 56 45 5f 53 54 52 49 {ac_dA}HAVE_STRI
5f80: 4e 47 5f 48 24 7b 61 63 5f 64 42 7d 48 41 56 45 NG_H${ac_dB}HAVE
5f90: 5f 53 54 52 49 4e 47 5f 48 24 7b 61 63 5f 64 43 _STRING_H${ac_dC
5fa0: 7d 31 24 7b 61 63 5f 64 44 7d 0a 24 7b 61 63 5f }1${ac_dD}.${ac_
5fb0: 64 41 7d 48 41 56 45 5f 4d 45 4d 4f 52 59 5f 48 dA}HAVE_MEMORY_H
5fc0: 24 7b 61 63 5f 64 42 7d 48 41 56 45 5f 4d 45 4d ${ac_dB}HAVE_MEM
5fd0: 4f 52 59 5f 48 24 7b 61 63 5f 64 43 7d 31 24 7b ORY_H${ac_dC}1${
5fe0: 61 63 5f 64 44 7d 0a 24 7b 61 63 5f 64 41 7d 48 ac_dD}.${ac_dA}H
5ff0: 41 56 45 5f 53 54 52 49 4e 47 53 5f 48 24 7b 61 AVE_STRINGS_H${a
6000: 63 5f 64 42 7d 48 41 56 45 5f 53 54 52 49 4e 47 c_dB}HAVE_STRING
6010: 53 5f 48 24 7b 61 63 5f 64 43 7d 31 24 7b 61 63 S_H${ac_dC}1${ac
6020: 5f 64 44 7d 0a 24 7b 61 63 5f 64 41 7d 48 41 56 _dD}.${ac_dA}HAV
6030: 45 5f 49 4e 54 54 59 50 45 53 5f 48 24 7b 61 63 E_INTTYPES_H${ac
6040: 5f 64 42 7d 48 41 56 45 5f 49 4e 54 54 59 50 45 _dB}HAVE_INTTYPE
6050: 53 5f 48 24 7b 61 63 5f 64 43 7d 31 24 7b 61 63 S_H${ac_dC}1${ac
6060: 5f 64 44 7d 0a 24 7b 61 63 5f 64 41 7d 48 41 56 _dD}.${ac_dA}HAV
6070: 45 5f 53 54 44 49 4e 54 5f 48 24 7b 61 63 5f 64 E_STDINT_H${ac_d
6080: 42 7d 48 41 56 45 5f 53 54 44 49 4e 54 5f 48 24 B}HAVE_STDINT_H$
6090: 7b 61 63 5f 64 43 7d 31 24 7b 61 63 5f 64 44 7d {ac_dC}1${ac_dD}
60a0: 0a 24 7b 61 63 5f 64 41 7d 48 41 56 45 5f 55 4e .${ac_dA}HAVE_UN
60b0: 49 53 54 44 5f 48 24 7b 61 63 5f 64 42 7d 48 41 ISTD_H${ac_dB}HA
60c0: 56 45 5f 55 4e 49 53 54 44 5f 48 24 7b 61 63 5f VE_UNISTD_H${ac_
60d0: 64 43 7d 31 24 7b 61 63 5f 64 44 7d 0a 24 7b 61 dC}1${ac_dD}.${a
60e0: 63 5f 64 41 7d 72 65 74 75 72 6e 5f 76 6f 69 64 c_dA}return_void
60f0: 24 7b 61 63 5f 64 42 7d 72 65 74 75 72 6e 5f 76 ${ac_dB}return_v
6100: 6f 69 64 24 7b 61 63 5f 64 43 7d 72 65 74 75 72 oid${ac_dC}retur
6110: 6e 24 7b 61 63 5f 64 44 7d 0a 24 7b 61 63 5f 64 n${ac_dD}.${ac_d
6120: 41 7d 53 54 44 43 5f 48 45 41 44 45 52 53 24 7b A}STDC_HEADERS${
6130: 61 63 5f 64 42 7d 53 54 44 43 5f 48 45 41 44 45 ac_dB}STDC_HEADE
6140: 52 53 24 7b 61 63 5f 64 43 7d 31 24 7b 61 63 5f RS${ac_dC}1${ac_
6150: 64 44 7d 0a 24 7b 61 63 5f 64 41 7d 48 41 56 45 dD}.${ac_dA}HAVE
6160: 5f 55 4e 49 53 54 44 5f 48 24 7b 61 63 5f 64 42 _UNISTD_H${ac_dB
6170: 7d 48 41 56 45 5f 55 4e 49 53 54 44 5f 48 24 7b }HAVE_UNISTD_H${
6180: 61 63 5f 64 43 7d 31 24 7b 61 63 5f 64 44 7d 0a ac_dC}1${ac_dD}.
6190: 24 7b 61 63 5f 64 41 7d 48 41 56 45 5f 47 45 54 ${ac_dA}HAVE_GET
61a0: 50 41 47 45 53 49 5a 45 24 7b 61 63 5f 64 42 7d PAGESIZE${ac_dB}
61b0: 48 41 56 45 5f 47 45 54 50 41 47 45 53 49 5a 45 HAVE_GETPAGESIZE
61c0: 24 7b 61 63 5f 64 43 7d 24 7b 61 63 5f 64 44 7d ${ac_dC}${ac_dD}
61d0: 0a 24 7b 61 63 5f 64 41 7d 52 45 54 47 45 54 50 .${ac_dA}RETGETP
61e0: 41 47 45 53 49 5a 45 54 59 50 45 24 7b 61 63 5f AGESIZETYPE${ac_
61f0: 64 42 7d 52 45 54 47 45 54 50 41 47 45 53 49 5a dB}RETGETPAGESIZ
6200: 45 54 59 50 45 24 7b 61 63 5f 64 43 7d 69 6e 74 ETYPE${ac_dC}int
6210: 24 7b 61 63 5f 64 44 7d 0a 24 7b 61 63 5f 64 41 ${ac_dD}.${ac_dA
6220: 7d 48 41 56 45 5f 53 59 53 5f 46 49 4c 45 5f 48 }HAVE_SYS_FILE_H
6230: 24 7b 61 63 5f 64 42 7d 48 41 56 45 5f 53 59 53 ${ac_dB}HAVE_SYS
6240: 5f 46 49 4c 45 5f 48 24 7b 61 63 5f 64 43 7d 31 _FILE_H${ac_dC}1
6250: 24 7b 61 63 5f 64 44 7d 0a 24 7b 61 63 5f 64 41 ${ac_dD}.${ac_dA
6260: 7d 48 41 56 45 5f 4d 50 52 4f 54 45 43 54 24 7b }HAVE_MPROTECT${
6270: 61 63 5f 64 42 7d 48 41 56 45 5f 4d 50 52 4f 54 ac_dB}HAVE_MPROT
6280: 45 43 54 24 7b 61 63 5f 64 43 7d 31 24 7b 61 63 ECT${ac_dC}1${ac
6290: 5f 64 44 7d 0a 24 7b 61 63 5f 64 41 7d 43 4f 44 _dD}.${ac_dA}COD
62a0: 45 5f 45 58 45 43 55 54 41 42 4c 45 24 7b 61 63 E_EXECUTABLE${ac
62b0: 5f 64 42 7d 43 4f 44 45 5f 45 58 45 43 55 54 41 _dB}CODE_EXECUTA
62c0: 42 4c 45 24 7b 61 63 5f 64 43 7d 31 24 7b 61 63 BLE${ac_dC}1${ac
62d0: 5f 64 44 7d 0a 43 45 4f 46 0a 20 20 73 65 64 20 _dD}.CEOF. sed
62e0: 2d 66 20 24 74 6d 70 2f 64 65 66 69 6e 65 73 2e -f $tmp/defines.
62f0: 73 65 64 20 24 74 6d 70 2f 69 6e 20 3e 24 74 6d sed $tmp/in >$tm
6300: 70 2f 6f 75 74 0a 20 20 72 6d 20 2d 66 20 24 74 p/out. rm -f $t
6310: 6d 70 2f 69 6e 0a 20 20 6d 76 20 24 74 6d 70 2f mp/in. mv $tmp/
6320: 6f 75 74 20 24 74 6d 70 2f 69 6e 0a 0a 20 20 66 out $tmp/in.. f
6330: 69 20 23 20 67 72 65 70 0a 0a 20 20 23 20 48 61 i # grep.. # Ha
6340: 6e 64 6c 65 20 61 6c 6c 20 74 68 65 20 23 75 6e ndle all the #un
6350: 64 65 66 20 74 65 6d 70 6c 61 74 65 73 0a 20 20 def templates.
6360: 63 61 74 20 3e 24 74 6d 70 2f 75 6e 64 65 66 73 cat >$tmp/undefs
6370: 2e 73 65 64 20 3c 3c 43 45 4f 46 0a 2f 5e 5b 09 .sed <<CEOF./^[.
6380: 20 5d 2a 23 5b 09 20 5d 2a 75 6e 64 65 66 2f 21 ]*#[. ]*undef/!
6390: 62 0a 74 20 63 6c 72 0a 3a 20 63 6c 72 0a 24 7b b.t clr.: clr.${
63a0: 61 63 5f 75 41 7d 50 41 43 4b 41 47 45 5f 4e 41 ac_uA}PACKAGE_NA
63b0: 4d 45 24 7b 61 63 5f 75 42 7d 50 41 43 4b 41 47 ME${ac_uB}PACKAG
63c0: 45 5f 4e 41 4d 45 24 7b 61 63 5f 75 43 7d 22 22 E_NAME${ac_uC}""
63d0: 24 7b 61 63 5f 75 44 7d 0a 24 7b 61 63 5f 75 41 ${ac_uD}.${ac_uA
63e0: 7d 50 41 43 4b 41 47 45 5f 54 41 52 4e 41 4d 45 }PACKAGE_TARNAME
63f0: 24 7b 61 63 5f 75 42 7d 50 41 43 4b 41 47 45 5f ${ac_uB}PACKAGE_
6400: 54 41 52 4e 41 4d 45 24 7b 61 63 5f 75 43 7d 22 TARNAME${ac_uC}"
6410: 22 24 7b 61 63 5f 75 44 7d 0a 24 7b 61 63 5f 75 "${ac_uD}.${ac_u
6420: 41 7d 50 41 43 4b 41 47 45 5f 56 45 52 53 49 4f A}PACKAGE_VERSIO
6430: 4e 24 7b 61 63 5f 75 42 7d 50 41 43 4b 41 47 45 N${ac_uB}PACKAGE
6440: 5f 56 45 52 53 49 4f 4e 24 7b 61 63 5f 75 43 7d _VERSION${ac_uC}
6450: 22 22 24 7b 61 63 5f 75 44 7d 0a 24 7b 61 63 5f ""${ac_uD}.${ac_
6460: 75 41 7d 50 41 43 4b 41 47 45 5f 53 54 52 49 4e uA}PACKAGE_STRIN
6470: 47 24 7b 61 63 5f 75 42 7d 50 41 43 4b 41 47 45 G${ac_uB}PACKAGE
6480: 5f 53 54 52 49 4e 47 24 7b 61 63 5f 75 43 7d 22 _STRING${ac_uC}"
6490: 22 24 7b 61 63 5f 75 44 7d 0a 24 7b 61 63 5f 75 "${ac_uD}.${ac_u
64a0: 41 7d 50 41 43 4b 41 47 45 5f 42 55 47 52 45 50 A}PACKAGE_BUGREP
64b0: 4f 52 54 24 7b 61 63 5f 75 42 7d 50 41 43 4b 41 ORT${ac_uB}PACKA
64c0: 47 45 5f 42 55 47 52 45 50 4f 52 54 24 7b 61 63 GE_BUGREPORT${ac
64d0: 5f 75 43 7d 22 22 24 7b 61 63 5f 75 44 7d 0a 24 _uC}""${ac_uD}.$
64e0: 7b 61 63 5f 75 41 7d 41 53 4d 5f 55 4e 44 45 52 {ac_uA}ASM_UNDER
64f0: 53 43 4f 52 45 24 7b 61 63 5f 75 42 7d 41 53 4d SCORE${ac_uB}ASM
6500: 5f 55 4e 44 45 52 53 43 4f 52 45 24 7b 61 63 5f _UNDERSCORE${ac_
6510: 75 43 7d 24 7b 61 63 5f 75 44 7d 0a 24 7b 61 63 uC}${ac_uD}.${ac
6520: 5f 75 41 7d 5f 5f 69 33 38 36 5f 5f 24 7b 61 63 _uA}__i386__${ac
6530: 5f 75 42 7d 5f 5f 69 33 38 36 5f 5f 24 7b 61 63 _uB}__i386__${ac
6540: 5f 75 43 7d 31 24 7b 61 63 5f 75 44 7d 0a 24 7b _uC}1${ac_uD}.${
6550: 61 63 5f 75 41 7d 53 54 44 43 5f 48 45 41 44 45 ac_uA}STDC_HEADE
6560: 52 53 24 7b 61 63 5f 75 42 7d 53 54 44 43 5f 48 RS${ac_uB}STDC_H
6570: 45 41 44 45 52 53 24 7b 61 63 5f 75 43 7d 31 24 EADERS${ac_uC}1$
6580: 7b 61 63 5f 75 44 7d 0a 24 7b 61 63 5f 75 41 7d {ac_uD}.${ac_uA}
6590: 48 41 56 45 5f 53 59 53 5f 54 59 50 45 53 5f 48 HAVE_SYS_TYPES_H
65a0: 24 7b 61 63 5f 75 42 7d 48 41 56 45 5f 53 59 53 ${ac_uB}HAVE_SYS
65b0: 5f 54 59 50 45 53 5f 48 24 7b 61 63 5f 75 43 7d _TYPES_H${ac_uC}
65c0: 31 24 7b 61 63 5f 75 44 7d 0a 24 7b 61 63 5f 75 1${ac_uD}.${ac_u
65d0: 41 7d 48 41 56 45 5f 53 59 53 5f 53 54 41 54 5f A}HAVE_SYS_STAT_
65e0: 48 24 7b 61 63 5f 75 42 7d 48 41 56 45 5f 53 59 H${ac_uB}HAVE_SY
65f0: 53 5f 53 54 41 54 5f 48 24 7b 61 63 5f 75 43 7d S_STAT_H${ac_uC}
6600: 31 24 7b 61 63 5f 75 44 7d 0a 24 7b 61 63 5f 75 1${ac_uD}.${ac_u
6610: 41 7d 48 41 56 45 5f 53 54 44 4c 49 42 5f 48 24 A}HAVE_STDLIB_H$
6620: 7b 61 63 5f 75 42 7d 48 41 56 45 5f 53 54 44 4c {ac_uB}HAVE_STDL
6630: 49 42 5f 48 24 7b 61 63 5f 75 43 7d 31 24 7b 61 IB_H${ac_uC}1${a
6640: 63 5f 75 44 7d 0a 24 7b 61 63 5f 75 41 7d 48 41 c_uD}.${ac_uA}HA
6650: 56 45 5f 53 54 52 49 4e 47 5f 48 24 7b 61 63 5f VE_STRING_H${ac_
6660: 75 42 7d 48 41 56 45 5f 53 54 52 49 4e 47 5f 48 uB}HAVE_STRING_H
6670: 24 7b 61 63 5f 75 43 7d 31 24 7b 61 63 5f 75 44 ${ac_uC}1${ac_uD
6680: 7d 0a 24 7b 61 63 5f 75 41 7d 48 41 56 45 5f 4d }.${ac_uA}HAVE_M
6690: 45 4d 4f 52 59 5f 48 24 7b 61 63 5f 75 42 7d 48 EMORY_H${ac_uB}H
66a0: 41 56 45 5f 4d 45 4d 4f 52 59 5f 48 24 7b 61 63 AVE_MEMORY_H${ac
66b0: 5f 75 43 7d 31 24 7b 61 63 5f 75 44 7d 0a 24 7b _uC}1${ac_uD}.${
66c0: 61 63 5f 75 41 7d 48 41 56 45 5f 53 54 52 49 4e ac_uA}HAVE_STRIN
66d0: 47 53 5f 48 24 7b 61 63 5f 75 42 7d 48 41 56 45 GS_H${ac_uB}HAVE
66e0: 5f 53 54 52 49 4e 47 53 5f 48 24 7b 61 63 5f 75 _STRINGS_H${ac_u
66f0: 43 7d 31 24 7b 61 63 5f 75 44 7d 0a 24 7b 61 63 C}1${ac_uD}.${ac
6700: 5f 75 41 7d 48 41 56 45 5f 49 4e 54 54 59 50 45 _uA}HAVE_INTTYPE
6710: 53 5f 48 24 7b 61 63 5f 75 42 7d 48 41 56 45 5f S_H${ac_uB}HAVE_
6720: 49 4e 54 54 59 50 45 53 5f 48 24 7b 61 63 5f 75 INTTYPES_H${ac_u
6730: 43 7d 31 24 7b 61 63 5f 75 44 7d 0a 24 7b 61 63 C}1${ac_uD}.${ac
6740: 5f 75 41 7d 48 41 56 45 5f 53 54 44 49 4e 54 5f _uA}HAVE_STDINT_
6750: 48 24 7b 61 63 5f 75 42 7d 48 41 56 45 5f 53 54 H${ac_uB}HAVE_ST
6760: 44 49 4e 54 5f 48 24 7b 61 63 5f 75 43 7d 31 24 DINT_H${ac_uC}1$
6770: 7b 61 63 5f 75 44 7d 0a 24 7b 61 63 5f 75 41 7d {ac_uD}.${ac_uA}
6780: 48 41 56 45 5f 55 4e 49 53 54 44 5f 48 24 7b 61 HAVE_UNISTD_H${a
6790: 63 5f 75 42 7d 48 41 56 45 5f 55 4e 49 53 54 44 c_uB}HAVE_UNISTD
67a0: 5f 48 24 7b 61 63 5f 75 43 7d 31 24 7b 61 63 5f _H${ac_uC}1${ac_
67b0: 75 44 7d 0a 24 7b 61 63 5f 75 41 7d 72 65 74 75 uD}.${ac_uA}retu
67c0: 72 6e 5f 76 6f 69 64 24 7b 61 63 5f 75 42 7d 72 rn_void${ac_uB}r
67d0: 65 74 75 72 6e 5f 76 6f 69 64 24 7b 61 63 5f 75 eturn_void${ac_u
67e0: 43 7d 72 65 74 75 72 6e 24 7b 61 63 5f 75 44 7d C}return${ac_uD}
67f0: 0a 24 7b 61 63 5f 75 41 7d 53 54 44 43 5f 48 45 .${ac_uA}STDC_HE
6800: 41 44 45 52 53 24 7b 61 63 5f 75 42 7d 53 54 44 ADERS${ac_uB}STD
6810: 43 5f 48 45 41 44 45 52 53 24 7b 61 63 5f 75 43 C_HEADERS${ac_uC
6820: 7d 31 24 7b 61 63 5f 75 44 7d 0a 24 7b 61 63 5f }1${ac_uD}.${ac_
6830: 75 41 7d 48 41 56 45 5f 55 4e 49 53 54 44 5f 48 uA}HAVE_UNISTD_H
6840: 24 7b 61 63 5f 75 42 7d 48 41 56 45 5f 55 4e 49 ${ac_uB}HAVE_UNI
6850: 53 54 44 5f 48 24 7b 61 63 5f 75 43 7d 31 24 7b STD_H${ac_uC}1${
6860: 61 63 5f 75 44 7d 0a 24 7b 61 63 5f 75 41 7d 48 ac_uD}.${ac_uA}H
6870: 41 56 45 5f 47 45 54 50 41 47 45 53 49 5a 45 24 AVE_GETPAGESIZE$
6880: 7b 61 63 5f 75 42 7d 48 41 56 45 5f 47 45 54 50 {ac_uB}HAVE_GETP
6890: 41 47 45 53 49 5a 45 24 7b 61 63 5f 75 43 7d 24 AGESIZE${ac_uC}$
68a0: 7b 61 63 5f 75 44 7d 0a 24 7b 61 63 5f 75 41 7d {ac_uD}.${ac_uA}
68b0: 52 45 54 47 45 54 50 41 47 45 53 49 5a 45 54 59 RETGETPAGESIZETY
68c0: 50 45 24 7b 61 63 5f 75 42 7d 52 45 54 47 45 54 PE${ac_uB}RETGET
68d0: 50 41 47 45 53 49 5a 45 54 59 50 45 24 7b 61 63 PAGESIZETYPE${ac
68e0: 5f 75 43 7d 69 6e 74 24 7b 61 63 5f 75 44 7d 0a _uC}int${ac_uD}.
68f0: 24 7b 61 63 5f 75 41 7d 48 41 56 45 5f 53 59 53 ${ac_uA}HAVE_SYS
6900: 5f 46 49 4c 45 5f 48 24 7b 61 63 5f 75 42 7d 48 _FILE_H${ac_uB}H
6910: 41 56 45 5f 53 59 53 5f 46 49 4c 45 5f 48 24 7b AVE_SYS_FILE_H${
6920: 61 63 5f 75 43 7d 31 24 7b 61 63 5f 75 44 7d 0a ac_uC}1${ac_uD}.
6930: 24 7b 61 63 5f 75 41 7d 48 41 56 45 5f 4d 50 52 ${ac_uA}HAVE_MPR
6940: 4f 54 45 43 54 24 7b 61 63 5f 75 42 7d 48 41 56 OTECT${ac_uB}HAV
6950: 45 5f 4d 50 52 4f 54 45 43 54 24 7b 61 63 5f 75 E_MPROTECT${ac_u
6960: 43 7d 31 24 7b 61 63 5f 75 44 7d 0a 24 7b 61 63 C}1${ac_uD}.${ac
6970: 5f 75 41 7d 43 4f 44 45 5f 45 58 45 43 55 54 41 _uA}CODE_EXECUTA
6980: 42 4c 45 24 7b 61 63 5f 75 42 7d 43 4f 44 45 5f BLE${ac_uB}CODE_
6990: 45 58 45 43 55 54 41 42 4c 45 24 7b 61 63 5f 75 EXECUTABLE${ac_u
69a0: 43 7d 31 24 7b 61 63 5f 75 44 7d 0a 73 2c 5e 5b C}1${ac_uD}.s,^[
69b0: 09 20 5d 2a 23 5b 09 20 5d 2a 75 6e 64 65 66 5b . ]*#[. ]*undef[
69c0: 09 20 5d 5b 09 20 5d 2a 5b 61 2d 7a 41 2d 5a 5f . ][. ]*[a-zA-Z_
69d0: 5d 5b 61 2d 7a 41 2d 5a 5f 30 2d 39 5d 2a 2c 2f ][a-zA-Z_0-9]*,/
69e0: 2a 20 26 20 2a 2f 2c 0a 43 45 4f 46 0a 20 20 73 * & */,.CEOF. s
69f0: 65 64 20 2d 66 20 24 74 6d 70 2f 75 6e 64 65 66 ed -f $tmp/undef
6a00: 73 2e 73 65 64 20 24 74 6d 70 2f 69 6e 20 3e 24 s.sed $tmp/in >$
6a10: 74 6d 70 2f 6f 75 74 0a 20 20 72 6d 20 2d 66 20 tmp/out. rm -f
6a20: 24 74 6d 70 2f 69 6e 0a 20 20 6d 76 20 24 74 6d $tmp/in. mv $tm
6a30: 70 2f 6f 75 74 20 24 74 6d 70 2f 69 6e 0a 0a 20 p/out $tmp/in..
6a40: 20 23 20 4c 65 74 27 73 20 73 74 69 6c 6c 20 70 # Let's still p
6a50: 72 65 74 65 6e 64 20 69 74 20 69 73 20 60 63 6f retend it is `co
6a60: 6e 66 69 67 75 72 65 27 20 77 68 69 63 68 20 69 nfigure' which i
6a70: 6e 73 74 61 6e 74 69 61 74 65 73 20 28 69 2e 65 nstantiates (i.e
6a80: 2e 2c 20 64 6f 6e 27 74 0a 20 20 23 20 75 73 65 ., don't. # use
6a90: 20 24 61 73 5f 6d 65 29 2c 20 70 65 6f 70 6c 65 $as_me), people
6aa0: 20 77 6f 75 6c 64 20 62 65 20 73 75 72 70 72 69 would be surpri
6ab0: 73 65 64 20 74 6f 20 72 65 61 64 3a 0a 20 20 23 sed to read:. #
6ac0: 20 20 20 20 2f 2a 20 63 6f 6e 66 69 67 2e 68 2e /* config.h.
6ad0: 20 20 47 65 6e 65 72 61 74 65 64 20 62 79 20 63 Generated by c
6ae0: 6f 6e 66 69 67 2e 73 74 61 74 75 73 2e 20 20 2a onfig.status. *
6af0: 2f 0a 20 20 69 66 20 74 65 73 74 20 78 22 24 61 /. if test x"$a
6b00: 63 5f 66 69 6c 65 22 20 3d 20 78 2d 3b 20 74 68 c_file" = x-; th
6b10: 65 6e 0a 20 20 20 20 65 63 68 6f 20 22 2f 2a 20 en. echo "/*
6b20: 47 65 6e 65 72 61 74 65 64 20 62 79 20 63 6f 6e Generated by con
6b30: 66 69 67 75 72 65 2e 20 20 2a 2f 22 20 3e 24 74 figure. */" >$t
6b40: 6d 70 2f 63 6f 6e 66 69 67 2e 68 0a 20 20 65 6c mp/config.h. el
6b50: 73 65 0a 20 20 20 20 65 63 68 6f 20 22 2f 2a 20 se. echo "/*
6b60: 24 61 63 5f 66 69 6c 65 2e 20 20 47 65 6e 65 72 $ac_file. Gener
6b70: 61 74 65 64 20 62 79 20 63 6f 6e 66 69 67 75 72 ated by configur
6b80: 65 2e 20 20 2a 2f 22 20 3e 24 74 6d 70 2f 63 6f e. */" >$tmp/co
6b90: 6e 66 69 67 2e 68 0a 20 20 66 69 0a 20 20 63 61 nfig.h. fi. ca
6ba0: 74 20 24 74 6d 70 2f 69 6e 20 3e 3e 24 74 6d 70 t $tmp/in >>$tmp
6bb0: 2f 63 6f 6e 66 69 67 2e 68 0a 20 20 72 6d 20 2d /config.h. rm -
6bc0: 66 20 24 74 6d 70 2f 69 6e 0a 20 20 69 66 20 74 f $tmp/in. if t
6bd0: 65 73 74 20 78 22 24 61 63 5f 66 69 6c 65 22 20 est x"$ac_file"
6be0: 21 3d 20 78 2d 3b 20 74 68 65 6e 0a 20 20 20 20 != x-; then.
6bf0: 69 66 20 64 69 66 66 20 24 61 63 5f 66 69 6c 65 if diff $ac_file
6c00: 20 24 74 6d 70 2f 63 6f 6e 66 69 67 2e 68 20 3e $tmp/config.h >
6c10: 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 /dev/null 2>&1;
6c20: 74 68 65 6e 0a 20 20 20 20 20 20 7b 20 65 63 68 then. { ech
6c30: 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e o "$as_me:$LINEN
6c40: 4f 3a 20 24 61 63 5f 66 69 6c 65 20 69 73 20 75 O: $ac_file is u
6c50: 6e 63 68 61 6e 67 65 64 22 20 3e 26 35 0a 65 63 nchanged" >&5.ec
6c60: 68 6f 20 22 24 61 73 5f 6d 65 3a 20 24 61 63 5f ho "$as_me: $ac_
6c70: 66 69 6c 65 20 69 73 20 75 6e 63 68 61 6e 67 65 file is unchange
6c80: 64 22 20 3e 26 36 3b 7d 0a 20 20 20 20 65 6c 73 d" >&6;}. els
6c90: 65 0a 20 20 20 20 20 20 61 63 5f 64 69 72 3d 60 e. ac_dir=`
6ca0: 28 64 69 72 6e 61 6d 65 20 22 24 61 63 5f 66 69 (dirname "$ac_fi
6cb0: 6c 65 22 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c le") 2>/dev/null
6cc0: 20 7c 7c 0a 24 61 73 5f 65 78 70 72 20 58 22 24 ||.$as_expr X"$
6cd0: 61 63 5f 66 69 6c 65 22 20 3a 20 27 58 5c 28 2e ac_file" : 'X\(.
6ce0: 2a 5b 5e 2f 5d 5c 29 2f 2f 2a 5b 5e 2f 5d 5b 5e *[^/]\)//*[^/][^
6cf0: 2f 5d 2a 2f 2a 24 27 20 5c 7c 20 5c 0a 09 20 58 /]*/*$' \| \.. X
6d00: 22 24 61 63 5f 66 69 6c 65 22 20 3a 20 27 58 5c "$ac_file" : 'X\
6d10: 28 2f 2f 5c 29 5b 5e 2f 5d 27 20 5c 7c 20 5c 0a (//\)[^/]' \| \.
6d20: 09 20 58 22 24 61 63 5f 66 69 6c 65 22 20 3a 20 . X"$ac_file" :
6d30: 27 58 5c 28 2f 2f 5c 29 24 27 20 5c 7c 20 5c 0a 'X\(//\)$' \| \.
6d40: 09 20 58 22 24 61 63 5f 66 69 6c 65 22 20 3a 20 . X"$ac_file" :
6d50: 27 58 5c 28 2f 5c 29 27 20 5c 7c 20 5c 0a 09 20 'X\(/\)' \| \..
6d60: 2e 20 20 20 20 20 3a 20 27 5c 28 2e 5c 29 27 20 . : '\(.\)'
6d70: 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 0a 65 2>/dev/null ||.e
6d80: 63 68 6f 20 58 22 24 61 63 5f 66 69 6c 65 22 20 cho X"$ac_file"
6d90: 7c 0a 20 20 20 20 73 65 64 20 27 2f 5e 58 5c 28 |. sed '/^X\(
6da0: 2e 2a 5b 5e 2f 5d 5c 29 5c 2f 5c 2f 2a 5b 5e 2f .*[^/]\)\/\/*[^/
6db0: 5d 5b 5e 2f 5d 2a 5c 2f 2a 24 2f 7b 20 73 2f 2f ][^/]*\/*$/{ s//
6dc0: 5c 31 2f 3b 20 71 3b 20 7d 0a 20 20 09 20 20 2f \1/; q; }. . /
6dd0: 5e 58 5c 28 5c 2f 5c 2f 5c 29 5b 5e 2f 5d 2e 2a ^X\(\/\/\)[^/].*
6de0: 2f 7b 20 73 2f 2f 5c 31 2f 3b 20 71 3b 20 7d 0a /{ s//\1/; q; }.
6df0: 20 20 09 20 20 2f 5e 58 5c 28 5c 2f 5c 2f 5c 29 . /^X\(\/\/\)
6e00: 24 2f 7b 20 73 2f 2f 5c 31 2f 3b 20 71 3b 20 7d $/{ s//\1/; q; }
6e10: 0a 20 20 09 20 20 2f 5e 58 5c 28 5c 2f 5c 29 2e . . /^X\(\/\).
6e20: 2a 2f 7b 20 73 2f 2f 5c 31 2f 3b 20 71 3b 20 7d */{ s//\1/; q; }
6e30: 0a 20 20 09 20 20 73 2f 2e 2a 2f 2e 2f 3b 20 71 . . s/.*/./; q
6e40: 27 60 0a 20 20 20 20 20 20 7b 20 69 66 20 24 61 '`. { if $a
6e50: 73 5f 6d 6b 64 69 72 5f 70 3b 20 74 68 65 6e 0a s_mkdir_p; then.
6e60: 20 20 20 20 6d 6b 64 69 72 20 2d 70 20 22 24 61 mkdir -p "$a
6e70: 63 5f 64 69 72 22 0a 20 20 65 6c 73 65 0a 20 20 c_dir". else.
6e80: 20 20 61 73 5f 64 69 72 3d 22 24 61 63 5f 64 69 as_dir="$ac_di
6e90: 72 22 0a 20 20 20 20 61 73 5f 64 69 72 73 3d 0a r". as_dirs=.
6ea0: 20 20 20 20 77 68 69 6c 65 20 74 65 73 74 20 21 while test !
6eb0: 20 2d 64 20 22 24 61 73 5f 64 69 72 22 3b 20 64 -d "$as_dir"; d
6ec0: 6f 0a 20 20 20 20 20 20 61 73 5f 64 69 72 73 3d o. as_dirs=
6ed0: 22 24 61 73 5f 64 69 72 20 24 61 73 5f 64 69 72 "$as_dir $as_dir
6ee0: 73 22 0a 20 20 20 20 20 20 61 73 5f 64 69 72 3d s". as_dir=
6ef0: 60 28 64 69 72 6e 61 6d 65 20 22 24 61 73 5f 64 `(dirname "$as_d
6f00: 69 72 22 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c ir") 2>/dev/null
6f10: 20 7c 7c 0a 24 61 73 5f 65 78 70 72 20 58 22 24 ||.$as_expr X"$
6f20: 61 73 5f 64 69 72 22 20 3a 20 27 58 5c 28 2e 2a as_dir" : 'X\(.*
6f30: 5b 5e 2f 5d 5c 29 2f 2f 2a 5b 5e 2f 5d 5b 5e 2f [^/]\)//*[^/][^/
6f40: 5d 2a 2f 2a 24 27 20 5c 7c 20 5c 0a 09 20 58 22 ]*/*$' \| \.. X"
6f50: 24 61 73 5f 64 69 72 22 20 3a 20 27 58 5c 28 2f $as_dir" : 'X\(/
6f60: 2f 5c 29 5b 5e 2f 5d 27 20 5c 7c 20 5c 0a 09 20 /\)[^/]' \| \..
6f70: 58 22 24 61 73 5f 64 69 72 22 20 3a 20 27 58 5c X"$as_dir" : 'X\
6f80: 28 2f 2f 5c 29 24 27 20 5c 7c 20 5c 0a 09 20 58 (//\)$' \| \.. X
6f90: 22 24 61 73 5f 64 69 72 22 20 3a 20 27 58 5c 28 "$as_dir" : 'X\(
6fa0: 2f 5c 29 27 20 5c 7c 20 5c 0a 09 20 2e 20 20 20 /\)' \| \.. .
6fb0: 20 20 3a 20 27 5c 28 2e 5c 29 27 20 32 3e 2f 64 : '\(.\)' 2>/d
6fc0: 65 76 2f 6e 75 6c 6c 20 7c 7c 0a 65 63 68 6f 20 ev/null ||.echo
6fd0: 58 22 24 61 73 5f 64 69 72 22 20 7c 0a 20 20 20 X"$as_dir" |.
6fe0: 20 73 65 64 20 27 2f 5e 58 5c 28 2e 2a 5b 5e 2f sed '/^X\(.*[^/
6ff0: 5d 5c 29 5c 2f 5c 2f 2a 5b 5e 2f 5d 5b 5e 2f 5d ]\)\/\/*[^/][^/]
7000: 2a 5c 2f 2a 24 2f 7b 20 73 2f 2f 5c 31 2f 3b 20 *\/*$/{ s//\1/;
7010: 71 3b 20 7d 0a 20 20 09 20 20 2f 5e 58 5c 28 5c q; }. . /^X\(\
7020: 2f 5c 2f 5c 29 5b 5e 2f 5d 2e 2a 2f 7b 20 73 2f /\/\)[^/].*/{ s/
7030: 2f 5c 31 2f 3b 20 71 3b 20 7d 0a 20 20 09 20 20 /\1/; q; }. .
7040: 2f 5e 58 5c 28 5c 2f 5c 2f 5c 29 24 2f 7b 20 73 /^X\(\/\/\)$/{ s
7050: 2f 2f 5c 31 2f 3b 20 71 3b 20 7d 0a 20 20 09 20 //\1/; q; }. .
7060: 20 2f 5e 58 5c 28 5c 2f 5c 29 2e 2a 2f 7b 20 73 /^X\(\/\).*/{ s
7070: 2f 2f 5c 31 2f 3b 20 71 3b 20 7d 0a 20 20 09 20 //\1/; q; }. .
7080: 20 73 2f 2e 2a 2f 2e 2f 3b 20 71 27 60 0a 20 20 s/.*/./; q'`.
7090: 20 20 64 6f 6e 65 0a 20 20 20 20 74 65 73 74 20 done. test
70a0: 21 20 2d 6e 20 22 24 61 73 5f 64 69 72 73 22 20 ! -n "$as_dirs"
70b0: 7c 7c 20 6d 6b 64 69 72 20 24 61 73 5f 64 69 72 || mkdir $as_dir
70c0: 73 0a 20 20 66 69 20 7c 7c 20 7b 20 7b 20 65 63 s. fi || { { ec
70d0: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 ho "$as_me:$LINE
70e0: 4e 4f 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f NO: error: canno
70f0: 74 20 63 72 65 61 74 65 20 64 69 72 65 63 74 6f t create directo
7100: 72 79 20 5c 22 24 61 63 5f 64 69 72 5c 22 22 20 ry \"$ac_dir\""
7110: 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 >&5.echo "$as_me
7120: 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 : error: cannot
7130: 63 72 65 61 74 65 20 64 69 72 65 63 74 6f 72 79 create directory
7140: 20 5c 22 24 61 63 5f 64 69 72 5c 22 22 20 3e 26 \"$ac_dir\"" >&
7150: 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31 2;}. { (exit 1
7160: 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 3b ); exit 1; }; };
7170: 20 7d 0a 0a 20 20 20 20 20 20 72 6d 20 2d 66 20 }.. rm -f
7180: 24 61 63 5f 66 69 6c 65 0a 20 20 20 20 20 20 6d $ac_file. m
7190: 76 20 24 74 6d 70 2f 63 6f 6e 66 69 67 2e 68 20 v $tmp/config.h
71a0: 24 61 63 5f 66 69 6c 65 0a 20 20 20 20 66 69 0a $ac_file. fi.
71b0: 20 20 65 6c 73 65 0a 20 20 20 20 63 61 74 20 24 else. cat $
71c0: 74 6d 70 2f 63 6f 6e 66 69 67 2e 68 0a 20 20 20 tmp/config.h.
71d0: 20 72 6d 20 2d 66 20 24 74 6d 70 2f 63 6f 6e 66 rm -f $tmp/conf
71e0: 69 67 2e 68 0a 20 20 66 69 0a 64 6f 6e 65 0a 0a ig.h. fi.done..
71f0: 7b 20 28 65 78 69 74 20 30 29 3b 20 65 78 69 74 { (exit 0); exit
7200: 20 30 3b 20 7d 0a 0; }.