summaryrefslogtreecommitdiffstats
path: root/rules/libxml2.in
diff options
context:
space:
mode:
Diffstat (limited to 'rules/libxml2.in')
-rw-r--r--rules/libxml2.in40
1 files changed, 4 insertions, 36 deletions
diff --git a/rules/libxml2.in b/rules/libxml2.in
index 54d238a7d..6fa836ecd 100644
--- a/rules/libxml2.in
+++ b/rules/libxml2.in
@@ -4,8 +4,8 @@
#
menuconfig LIBXML2
- bool
- prompt "libxml2 "
+ tristate
+ prompt "libxml2 "
select ZLIB if LIBXML2_ZLIB
help
Libxml2 is a XML C parser and toolkit. XML itself is a
@@ -17,11 +17,11 @@ menuconfig LIBXML2
variety of language bindings make it available in other
environments.
+if LIBXML2
config LIBXML2_C14N
bool
default y
- depends on LIBXML2
prompt "C14N Support"
help
Activate the W3C XML Canonicalisation (C14N) to serialize
@@ -31,7 +31,6 @@ config LIBXML2_C14N
config LIBXML2_CATALOG
bool
default y
- depends on LIBXML2
prompt "Catalog support"
help
Add the Catalog support.
@@ -47,7 +46,6 @@ config LIBXML2_CATALOG
config LIBXML2_DEBUG
bool
default y
- depends on LIBXML2
prompt "Debugging"
help
Enable debugging support.
@@ -55,14 +53,12 @@ config LIBXML2_DEBUG
config LIBXML2_DOCBOOK
bool
default y
- depends on LIBXML2
prompt "Docbook support"
help
Enable Docbook SGML support
config LIBXML2_FEXCEPTIONS
bool
- depends on LIBXML2
prompt "C++ Exception Support"
help
Add GCC flag -fexceptions for C++ exceptions.
@@ -70,14 +66,12 @@ config LIBXML2_FEXCEPTIONS
config LIBXML2_FTP
bool
default y
- depends on LIBXML2
prompt "FTP Support"
help
Add FTP support.
config LIBXML2_HISTORY
bool
- depends on LIBXML2
prompt "History support for xmlling shell"
help
This feature adds history support to the xmllint shell.
@@ -85,7 +79,6 @@ config LIBXML2_HISTORY
config LIBXML2_HTML
bool
default y
- depends on LIBXML2
prompt "HTML support"
help
Add HTML support.
@@ -93,7 +86,6 @@ config LIBXML2_HTML
config LIBXML2_HTTP
bool
default y
- depends on LIBXML2
prompt "HTTP support"
help
Add HTTP support.
@@ -103,7 +95,6 @@ config LIBXML2_ICONV
# FIXME: doesn't pick up correct LDADD flags
depends on BROKEN
default y
- depends on LIBXML2
prompt "ICONV support"
help
Add ICONV support.
@@ -111,7 +102,6 @@ config LIBXML2_ICONV
config LIBXML2_ISO8859X
bool
default y
- depends on LIBXML2
prompt "ISO8859x support if no ICONV"
help
Add ISO8859X support if no iconv.
@@ -119,21 +109,18 @@ config LIBXML2_ISO8859X
config LIBXML2_LEGACY
bool
default y
- depends on LIBXML2
prompt "Support for deprecated APIs"
help
Add support for deprecated APIs (compatiblity)
config LIBXML2_MEM_DEBUG
bool
- depends on LIBXML2
prompt "Memory Debugging Module"
help
Add the memory debugging support.
config LIBXML2_MINIMUM
bool
- depends on LIBXML2
prompt "Optimize for size"
help
Build a minimally sized library
@@ -141,7 +128,6 @@ config LIBXML2_MINIMUM
config LIBXML2_OUTPUT
bool
default y
- depends on LIBXML2
prompt "Output Serialization"
help
Add the serialization support.
@@ -149,7 +135,6 @@ config LIBXML2_OUTPUT
config LIBXML2_PATTERN
bool
default y
- depends on LIBXML2
prompt "XML Pattern Selection Interface"
help
Add XML Pattern selection interface
@@ -157,14 +142,12 @@ config LIBXML2_PATTERN
config LIBXML2_PUSH
bool
default y
- depends on LIBXML2
prompt "PUSH Parser"
help
Add the PUSH parser interface.
config LIBXML2_PYTHON
bool
- depends on LIBXML2
prompt "Python bindings"
help
Build Python bindings if found.
@@ -172,7 +155,6 @@ config LIBXML2_PYTHON
config LIBXML2_READER
bool
default y
- depends on LIBXML2
prompt "xmlReader Parsing Interface"
help
Add the xmlReader parsing interface.
@@ -180,7 +162,6 @@ config LIBXML2_READER
config LIBXML2_REGEXPS
bool
default y
- depends on LIBXML2
prompt "Regular Expressions support"
help
Add support for Regular Expressions.
@@ -189,7 +170,6 @@ config LIBXML2_REGEXPS
config LIBXML2_RUN_DEBUG
bool
- depends on LIBXML2
prompt "Enable Runtime Debugging"
help
Enable runtime debugging module.
@@ -197,7 +177,6 @@ config LIBXML2_RUN_DEBUG
config LIBXML2_SAX1
bool
default y
- depends on LIBXML2
prompt "SAX1 API"
help
Enable the SAX1 API
@@ -205,7 +184,6 @@ config LIBXML2_SAX1
config LIBXML2_SCHEMAS
bool
default y
- depends on LIBXML2
prompt "Relax-NG/Schema Support"
help
Add Relay-NG and experimental Schemas support
@@ -213,7 +191,6 @@ config LIBXML2_SCHEMAS
config LIBXML2_SCHEMATRON
bool
default y
- depends on LIBXML2
prompt "Schematron Support"
help
Add Schematron support
@@ -221,14 +198,12 @@ config LIBXML2_SCHEMATRON
config LIBXML2_THREADS
bool
default y
- depends on LIBXML2
prompt "Thread support"
help
Add multithreaded support
config LIBXML2_THREADS_ALLOC
bool
- depends on LIBXML2
prompt "Per-Thread memory"
help
Add per-thread memory.
@@ -236,7 +211,6 @@ config LIBXML2_THREADS_ALLOC
config LIBXML2_DOM
bool
default y
- depends on LIBXML2
prompt "DOM API"
help
Add the DOM tree manipulation API.
@@ -244,7 +218,6 @@ config LIBXML2_DOM
config LIBXML2_DTD
bool
default y
- depends on LIBXML2
prompt "DTD Validation support"
help
Add the DTD validation support
@@ -252,7 +225,6 @@ config LIBXML2_DTD
config LIBXML2_WRITER
bool
default y
- depends on LIBXML2
prompt "xmlWriter support"
help
Add XML Writer support.
@@ -260,7 +232,6 @@ config LIBXML2_WRITER
config LIBXML2_XINCLUDE
bool
default y
- depends on LIBXML2
prompt "XInclude"
help
XInclude support.
@@ -268,7 +239,6 @@ config LIBXML2_XINCLUDE
config LIBXML2_XPATH
bool
default y
- depends on LIBXML2
prompt "XPATH support"
help
XPATH support
@@ -276,7 +246,6 @@ config LIBXML2_XPATH
config LIBXML2_XPTR
bool
default y
- depends on LIBXML2
prompt "XPTR"
help
XPointer support
@@ -284,7 +253,6 @@ config LIBXML2_XPTR
config LIBXML2_MODULES
bool
default y
- depends on LIBXML2
prompt "Dynamic Modules"
help
Dynamic Modules support.
@@ -292,6 +260,6 @@ config LIBXML2_MODULES
config LIBXML2_ZLIB
bool
default y
- depends on LIBXML2
prompt "zlib (compression) support"
+endif