Line data Source code
1 : /**
2 : * @file
3 : *
4 : * @brief A plugin which returns version information.
5 : *
6 : * @copyright BSD License (see LICENSE.md or https://www.libelektra.org)
7 : */
8 :
9 : // clang-format off
10 :
11 :
12 : /***************************************************************************
13 : * *
14 : * This header file is AUTO GENERATED. *
15 : * Do not edit this file, otherwise your changes will be discarded in the *
16 : * next cmake run. *
17 : * *
18 : ***************************************************************************/
19 :
20 : /***************************************************************************
21 : * *
22 : * This program is free software; you can redistribute it and/or modify *
23 : * it under the terms of the BSD License (revised). *
24 : * *
25 : ***************************************************************************/
26 :
27 : #include <kdb.h>
28 :
29 200 : static inline KeySet *elektraVersionKeySet (void)
30 : {
31 200 : return ksNew (50, keyNew ("system/elektra/version",
32 : KEY_VALUE, "Below are version information of the Elektra Library you are currently using", KEY_END),
33 : keyNew ("system/elektra/version/constants", KEY_END),
34 : keyNew ("system/elektra/version/constants/KDB_VERSION",
35 : KEY_VALUE, "0.9.0", KEY_END),
36 : keyNew ("system/elektra/version/constants/KDB_VERSION_MAJOR",
37 : KEY_VALUE, "0", KEY_END),
38 : keyNew ("system/elektra/version/constants/KDB_VERSION_MINOR",
39 : KEY_VALUE, "9", KEY_END),
40 : keyNew ("system/elektra/version/constants/KDB_VERSION_MICRO",
41 : KEY_VALUE, "0", KEY_END),
42 : keyNew ("system/elektra/version/constants/SO_VERSION",
43 : KEY_VALUE, "4", KEY_END),
44 : keyNew ("system/elektra/version/infos",
45 : KEY_VALUE, "All information you want to know", KEY_END),
46 : keyNew ("system/elektra/version/infos/author",
47 : KEY_VALUE, "Markus Raab <elektra@markus-raab.org>", KEY_END),
48 : keyNew ("system/elektra/version/infos/licence",
49 : KEY_VALUE, "BSD", KEY_END),
50 : keyNew ("system/elektra/version/infos/description",
51 : KEY_VALUE, "Information of your Elektra Installation", KEY_END),
52 : keyNew ("system/elektra/version/infos/version",
53 : KEY_VALUE, PLUGINVERSION, KEY_END),
54 : KS_END);
55 : }
56 :
|