## SECTION=system_libraries menuconfig ELEKTRA tristate depends on BROKEN prompt "elektra " select DB if ELEKTRA__BERKELEYDB help Elektra is a universal hierarchical configuration store, with related goals like GConf and the Windows Registry. It allows programs to read and save their configurations with a consistent API, and allows them to be aware of other applications' configurations, leveraging easy application integration. The whole point of it is to tie applications together, so that they can co-operate and share their user-preferences. if ELEKTRA config ELEKTRA__DEBUG bool prompt "enable debug support" help This option enables debug support for libelektra. You get much more output than with normal production systems when enabled. choice prompt "default backend " default ELEKTRA__DEFAULT_BACKEND_NONE config ELEKTRA__DEFAULT_BACKEND_NONE bool prompt "none " config ELEKTRA__DEFAULT_BACKEND_FILESYS bool depends on ELEKTRA__FILESYS prompt "filesys " config ELEKTRA__DEFAULT_BACKEND_HOSTS bool depends on ELEKTRA__HOSTS prompt "hosts " config ELEKTRA__DEFAULT_BACKEND_INI bool depends on ELEKTRA__INI prompt "ini " config ELEKTRA__DEFAULT_BACKEND_BERKELEYDB bool depends on ELEKTRA__BERKELEYDB prompt "berkeleydb" config ELEKTRA__DEFAULT_BACKEND_FSTAB bool depends on ELEKTRA__FSTAB prompt "fstab " config ELEKTRA__DEFAULT_BACKEND_PASSWD bool depends on ELEKTRA__PASSWD prompt "passwd " config ELEKTRA__DEFAULT_BACKEND_DAEMON bool depends on ELEKTRA__DAEMON prompt "daemon " endchoice menu "backends " config ELEKTRA__FILESYS bool prompt "filesys backend" config ELEKTRA__HOSTS bool prompt "hosts backend" config ELEKTRA__INI bool prompt "ini backend" config ELEKTRA__BERKELEYDB bool depends on BROKEN prompt "berkeleydb backend" config ELEKTRA__FSTAB bool depends on BROKEN prompt "fstab backend" config ELEKTRA__PASSWD bool prompt "passwd backend" config ELEKTRA__DAEMON bool prompt "daemon backend" endmenu menu "language bindings " config ELEKTRA__CPP bool prompt "c++ bindings" endmenu endif