File tree Expand file tree Collapse file tree 1 file changed +15
-3
lines changed Expand file tree Collapse file tree 1 file changed +15
-3
lines changed Original file line number Diff line number Diff line change @@ -76,6 +76,19 @@ putvar() {
76
76
printf " %-20s := %s\n" $1 " $T " >> config.tmp
77
77
}
78
78
79
+ putpathvar () {
80
+ local T
81
+ eval T=\$ $1
82
+ eval TLEN=\$ {# $1}
83
+ if [ $TLEN -gt 35 ]
84
+ then
85
+ printf " configure: %-20s := %.35s ...\n" $1 " $T "
86
+ else
87
+ printf " configure: %-20s := %s %s\n" $1 " $T " " $2 "
88
+ fi
89
+ printf " %-20s := %q\n" $1 " $T " >> config.tmp
90
+ }
91
+
79
92
probe () {
80
93
local V=$1
81
94
shift
@@ -101,7 +114,7 @@ probe() {
101
114
fi
102
115
done
103
116
eval $V =\$ T
104
- putvar $V " $VER "
117
+ putpathvar $V " $VER "
105
118
}
106
119
107
120
probe_need () {
1330
1343
done
1331
1344
1332
1345
# Munge any paths that appear in config.mk back to posix-y
1333
- perl -i.bak -p -e ' s@ ([a-zA-Z]):[/\\]@ /\1/@go;' \
1334
- -e ' s@\\@/@go;' config.tmp
1346
+ perl -i.bak -p -e ' s@ ([a-zA-Z]):[/\\]@ /\1/@go;' config.tmp
1335
1347
rm -f config.tmp.bak
1336
1348
1337
1349
msg
You can’t perform that action at this time.
0 commit comments