2024-04-04 13:14:46 +03:00
# AC_ARG_WITH / AC_ARG_ENABLE in configure.ac
# [X] c14n
# [X] catalog
# [X] debugging
# [X] history
# [X] html
# [X] http
# [X] iconv
# [X] icu - not minimum
# [X] iso8859x
# [X] legacy
# [X] lzma
# [X] modules
# [X] output
# [X] pattern
# [X] push
# [ ] python
# [X] reader
# [X] readline
# [X] regexps
# [X] sax1
# [X] schemas
# [X] schematron
# [X] threads
# [X] thread-alloc
# [X] tls
# [X] valid
# [X] writer
# [X] xinclude
# [X] xpath
# [X] xptr
# [X] zlib
# [X] minimum
option ( 'c14n' ,
2024-06-21 23:45:15 +03:00
type : 'feature' ,
2024-04-04 13:14:46 +03:00
description : 'Canonical XML 1.0 support'
)
option ( 'catalog' ,
2024-06-21 23:45:15 +03:00
type : 'feature' ,
2024-04-04 13:14:46 +03:00
description : 'XML Catalogs support'
)
2024-06-21 23:45:15 +03:00
option ( 'debugging' ,
type : 'feature' ,
2024-04-04 13:14:46 +03:00
description : 'Debugging module and shell'
)
option ( 'history' ,
2024-06-19 03:05:09 +03:00
type : 'feature' ,
2024-04-04 13:14:46 +03:00
description : 'History support for shell'
)
option ( 'html' ,
2024-06-21 23:45:15 +03:00
type : 'feature' ,
2024-04-04 13:14:46 +03:00
description : 'HTML parser'
)
option ( 'http' ,
2024-06-21 23:45:15 +03:00
type : 'feature' ,
2024-04-04 13:14:46 +03:00
description : 'HTTP support'
)
# TODO meson custom dependency
option ( 'iconv' ,
2024-06-06 23:42:03 +03:00
type : 'feature' ,
2024-04-04 13:14:46 +03:00
description : 'iconv support'
)
option ( 'icu' ,
2024-06-06 23:42:03 +03:00
type : 'feature' ,
2024-04-04 13:14:46 +03:00
description : 'ICU support'
)
option ( 'iso8859x' ,
2024-06-21 23:45:15 +03:00
type : 'feature' ,
2024-04-04 13:14:46 +03:00
description : 'ISO-8859-X support if no iconv'
)
option ( 'legacy' ,
2024-06-21 23:45:15 +03:00
type : 'feature' ,
2024-04-04 13:14:46 +03:00
description : 'Maximum ABI compatibility'
)
option ( 'lzma' ,
2024-06-06 23:42:03 +03:00
type : 'feature' ,
2024-04-04 13:14:46 +03:00
description : 'LZMA support'
)
option ( 'modules' ,
2024-06-06 23:42:03 +03:00
type : 'feature' ,
2024-04-04 13:14:46 +03:00
description : 'Dynamic modules support'
)
option ( 'output' ,
2024-06-21 23:45:15 +03:00
type : 'feature' ,
2024-04-04 13:14:46 +03:00
description : 'Serialization support'
)
option ( 'pattern' ,
2024-06-21 23:45:15 +03:00
type : 'feature' ,
2024-04-04 13:14:46 +03:00
description : 'xmlPattern selection interface'
)
option ( 'push' ,
2024-06-21 23:45:15 +03:00
type : 'feature' ,
2024-04-04 13:14:46 +03:00
description : 'push parser interfaces'
)
option ( 'python' ,
2024-06-21 23:45:15 +03:00
type : 'feature' ,
2024-04-04 13:14:46 +03:00
description : 'Python bindings'
)
option ( 'reader' ,
2024-06-21 23:45:15 +03:00
type : 'feature' ,
2024-04-04 13:14:46 +03:00
description : 'xmlReader parsing interface'
)
option ( 'readline' ,
2024-06-19 02:47:15 +03:00
type : 'feature' ,
2024-06-21 23:45:15 +03:00
description : 'use readline for shell history'
2024-04-04 13:14:46 +03:00
)
option ( 'regexps' ,
2024-06-21 23:45:15 +03:00
type : 'feature' ,
2024-04-04 13:14:46 +03:00
description : 'Regular expressions support'
)
option ( 'sax1' ,
2024-06-21 23:45:15 +03:00
type : 'feature' ,
2024-04-04 13:14:46 +03:00
description : 'Older SAX1 interface'
)
option ( 'schemas' ,
2024-06-21 23:45:15 +03:00
type : 'feature' ,
2024-04-04 13:14:46 +03:00
description : 'XML Schemas 1.0 and RELAX NG support'
)
option ( 'schematron' ,
2024-06-21 23:45:15 +03:00
type : 'feature' ,
2024-04-04 13:14:46 +03:00
description : 'Schematron support'
)
option ( 'threads' ,
2024-06-06 23:42:03 +03:00
type : 'feature' ,
2024-04-04 13:14:46 +03:00
description : 'Multithreading support'
)
option ( 'thread-alloc' ,
2024-06-21 23:45:15 +03:00
type : 'feature' ,
2024-04-04 13:14:46 +03:00
description : 'per-thread malloc hooks'
)
option ( 'tls' ,
2024-06-21 23:45:15 +03:00
type : 'feature' ,
2024-04-04 13:14:46 +03:00
description : 'thread-local storage'
)
option ( 'valid' ,
2024-06-21 23:45:15 +03:00
type : 'feature' ,
2024-04-04 13:14:46 +03:00
description : 'DTD validation support'
)
option ( 'writer' ,
2024-06-21 23:45:15 +03:00
type : 'feature' ,
2024-04-04 13:14:46 +03:00
description : 'xmlWriter serialization interface'
)
option ( 'xinclude' ,
2024-06-21 23:45:15 +03:00
type : 'feature' ,
2024-04-04 13:14:46 +03:00
description : 'XInclude 1.0 support'
)
option ( 'xpath' ,
2024-06-21 23:45:15 +03:00
type : 'feature' ,
2024-04-04 13:14:46 +03:00
description : 'XPath 1.0 support'
)
option ( 'xptr' ,
2024-06-21 23:45:15 +03:00
type : 'feature' ,
2024-04-04 13:14:46 +03:00
description : 'XPointer support'
)
option ( 'zlib' ,
2024-06-06 23:42:03 +03:00
type : 'feature' ,
2024-04-04 13:14:46 +03:00
description : 'ZLIB support'
)
option ( 'minimum' ,
type : 'boolean' ,
value : false ,
2024-06-21 23:45:15 +03:00
description : 'build a minimally sized library'
2024-04-04 13:14:46 +03:00
)