Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: nginx-0.7.8
Hello!
On Mon, Aug 04, 2008 at 07:49:11PM +0400, Igor Sysoev wrote:
Изменения в nginx 0.7.8 04.08.2008
*) Добавление: модуль ngx_http_xslt_module.
У меня наконец руки дошли потестировать, и по счастливому стечению
обстоятельств - libxslt там где я тестировал не стояло. Патч для
configure прилагается. Устроит или лучше сделать exit
непосредственно в auto/lib/libxslt/conf?
Maxim Dounin
# HG changeset patch
# User Maxim Dounin <mdounin@xxxxxxxxxx>
# Date 1217973000 -14400
# Node ID f41e5b2447cbaad8e7efc1f801ce8349b2464d25
# Parent 77df966111120a3c0634b440ca8dd02a8c4ca144
Configure: report error if xslt module enabled but no libxslt.
diff --git a/auto/lib/libxslt/conf b/auto/lib/libxslt/conf
--- a/auto/lib/libxslt/conf
+++ b/auto/lib/libxslt/conf
@@ -72,7 +72,9 @@ fi
fi
+LIBXSLT=NO
if [ $ngx_found = yes ]; then
+ LIBXSLT=YES
CORE_INCS="$CORE_INCS $ngx_feature_path"
CORE_LIBS="$CORE_LIBS $ngx_feature_libs"
fi
diff --git a/auto/summary b/auto/summary
--- a/auto/summary
+++ b/auto/summary
@@ -133,6 +133,21 @@ fi
fi
+if [ $HTTP_XSLT = YES ]; then
+ if [ $LIBXSLT = NO ]; then
+
+cat << END
+$0: error: the HTTP xslt module requires the libxslt library.
+You can either do not enable the module, or install the libxslt library
+into the system.
+
+END
+
+ exit 1
+ fi
+fi
+
+
cat << END
nginx path prefix: "$NGX_PREFIX"
nginx binary file: "$NGX_SBIN_PATH"
|