Revision 87c1d0c7 configure.ac
b/configure.ac | ||
---|---|---|
122 | 122 |
AC_ARG_WITH([socat-path], |
123 | 123 |
[AS_HELP_STRING([--with-socat-path=PATH], |
124 | 124 |
[absolute path to the socat binary] |
125 |
[ (default is /usr/bin/socat)]
|
|
125 |
[ (default is to let configure search for it)]
|
|
126 | 126 |
)], |
127 |
[socat_path="$withval"], |
|
128 |
[socat_path="/usr/bin/socat"]) |
|
129 |
AC_SUBST(SOCAT_PATH, $socat_path) |
|
127 |
[SOCAT="$withval"], |
|
128 |
[]) |
|
129 |
|
|
130 |
AC_ARG_WITH([socat-escape], |
|
131 |
[AS_HELP_STRING([--with-socat-escape], |
|
132 |
[enable escape functionality found in newer socat])], |
|
133 |
[], |
|
134 |
[check_socat_escape=yes]) |
|
130 | 135 |
|
131 | 136 |
# ---with-lvm-stripecount=... |
132 | 137 |
AC_ARG_WITH([lvm-stripecount], |
... | ... | |
173 | 178 |
AC_MSG_WARN([dot (from the graphviz suite) not found, documentation rebuild not possible]) |
174 | 179 |
fi |
175 | 180 |
|
181 |
if test -z "$SOCAT" -a -n "$check_socat_escape" |
|
182 |
then |
|
183 |
AC_CACHE_CHECK([for socat with the escape feature], [ac_cv_path_SOCAT], |
|
184 |
[AC_PATH_PROGS_FEATURE_CHECK(SOCAT, [socat], |
|
185 |
[[$ac_path_SOCAT -hh | grep -q escape \ |
|
186 |
&& ac_cv_path_SOCAT=$ac_path_SOCAT \ |
|
187 |
SOCAT=$ac_cv_path_SOCAT \ |
|
188 |
with_socat_escape=yes ac_path_SOCAT_found=:]], |
|
189 |
[AC_MSG_WARN([no escape feature found])])]) |
|
190 |
fi |
|
191 |
|
|
192 |
if test -z "$SOCAT" |
|
193 |
then |
|
194 |
AC_CACHE_CHECK([for socat], [ac_cv_path_SOCAT], |
|
195 |
[AC_PATH_PROGS_FEATURE_CHECK(SOCAT, [socat], |
|
196 |
[[ac_cv_path_SOCAT=$ac_path_SOCAT \ |
|
197 |
SOCAT=$ac_cv_path_SOCAT ac_path_SOCAT_found=:]], |
|
198 |
[AC_MSG_ERROR([socat not found])])]) |
|
199 |
fi |
|
200 |
|
|
201 |
AC_SUBST([SOCAT_PATH], [$SOCAT]) |
|
202 |
if test "x$with_socat_escape" = xyes |
|
203 |
then |
|
204 |
AC_SUBST([SOCAT_ESCAPE], [1]) |
|
205 |
fi |
|
206 |
|
|
176 | 207 |
# Check for Python |
177 | 208 |
AM_PATH_PYTHON(2.4) |
178 | 209 |
|
Also available in: Unified diff