Skip to content

Latest commit

 

History

History
103 lines (93 loc) · 3.72 KB

README.md

File metadata and controls

103 lines (93 loc) · 3.72 KB
  • infos = All information you want to know
  • infos/author = Markus Raab elektra@libelektra.org
  • infos/licence = BSD
  • infos/provides = storage/info
  • infos/needs =
  • infos/recommends =
  • infos/placements = setstorage getstorage
  • infos/status = maintained nodep libc readonly limited concept
  • infos/description = includes constants information into kdb

Introduction

Includes constants information into the key database. The constants are defined during CMake build.

The plugin is readonly.

Usage

To mount it, use

kdb mount -R noresolver none user/tests/constants constants

To list all constants, use:

kdb ls user/tests/constants
#> user/tests/constants
#> user/tests/constants/cmake
#> user/tests/constants/cmake/BINDINGS
#> user/tests/constants/cmake/BUILD_FULL
#> user/tests/constants/cmake/BUILD_SHARED
#> user/tests/constants/cmake/BUILD_STATIC
#> user/tests/constants/cmake/BUILTIN_DATA_FOLDER
#> user/tests/constants/cmake/BUILTIN_EXEC_FOLDER
#> user/tests/constants/cmake/BUILTIN_PLUGIN_FOLDER
#> user/tests/constants/cmake/CMAKE_INSTALL_PREFIX
#> user/tests/constants/cmake/ENABLE_ASAN
#> user/tests/constants/cmake/ENABLE_DEBUG
#> user/tests/constants/cmake/ENABLE_LOGGER
#> user/tests/constants/cmake/GTEST_ROOT
#> user/tests/constants/cmake/KDB_DB_DIR
#> user/tests/constants/cmake/KDB_DB_FILE
#> user/tests/constants/cmake/KDB_DB_HOME
#> user/tests/constants/cmake/KDB_DB_INIT
#> user/tests/constants/cmake/KDB_DB_SPEC
#> user/tests/constants/cmake/KDB_DB_SYSTEM
#> user/tests/constants/cmake/KDB_DB_USER
#> user/tests/constants/cmake/KDB_DEFAULT_RESOLVER
#> user/tests/constants/cmake/KDB_DEFAULT_STORAGE
#> user/tests/constants/cmake/LIB_SUFFIX
#> user/tests/constants/cmake/PLUGINS
#> user/tests/constants/cmake/TARGET_CMAKE_FOLDER
#> user/tests/constants/cmake/TARGET_DOCUMENTATION_HTML_FOLDER
#> user/tests/constants/cmake/TARGET_DOCUMENTATION_LATEX_FOLDER
#> user/tests/constants/cmake/TARGET_DOCUMENTATION_MAN_FOLDER
#> user/tests/constants/cmake/TARGET_DOCUMENTATION_TEXT_FOLDER
#> user/tests/constants/cmake/TARGET_INCLUDE_FOLDER
#> user/tests/constants/cmake/TARGET_PKGCONFIG_FOLDER
#> user/tests/constants/cmake/TARGET_PLUGIN_FOLDER
#> user/tests/constants/cmake/TARGET_TEMPLATE_FOLDER
#> user/tests/constants/cmake/TARGET_TEST_DATA_FOLDER
#> user/tests/constants/cmake/TARGET_TOOL_DATA_FOLDER
#> user/tests/constants/cmake/TARGET_TOOL_EXEC_FOLDER
#> user/tests/constants/cmake/TOOLS
#> user/tests/constants/compiler
#> user/tests/constants/compiler/c_flags
#> user/tests/constants/compiler/coverage
#> user/tests/constants/compiler/cxx_flags
#> user/tests/constants/compiler/id
#> user/tests/constants/compiler/pic_flags
#> user/tests/constants/compiler/static_flags
#> user/tests/constants/macros
#> user/tests/constants/macros/KDB_DIR_MODE
#> user/tests/constants/macros/KDB_FILE_MODE
#> user/tests/constants/macros/KDB_MAX_PATH_LENGTH
#> user/tests/constants/macros/KDB_PATH_ESCAPE
#> user/tests/constants/macros/KDB_PATH_SEPARATOR
#> user/tests/constants/package
#> user/tests/constants/package/cflags
#> user/tests/constants/package/includedir
#> user/tests/constants/package/libdir
#> user/tests/constants/package/libs
#> user/tests/constants/package/plugindir
#> user/tests/constants/package/prefix
#> user/tests/constants/package/templatedir
#> user/tests/constants/package/tool_execdir
#> user/tests/constants/version
#> user/tests/constants/version/KDB_VERSION_MAJOR
#> user/tests/constants/version/KDB_VERSION_MICRO
#> user/tests/constants/version/KDB_VERSION_MINOR
#> user/tests/constants/version/SO_VERSION
#> user/tests/constants/version/SO_VERSION_GETENV
#> user/tests/constants/version/SO_VERSION_TOOLS
#> user/tests/constants/version/version/KDB_VERSION

You can unmount the plugin with:

kdb umount user/tests/constants