blob: b970544df010320333c8ec28bb3e02c90dfd98f9 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
--- a/src/include/CMakeLists.txt
+++ b/src/include/CMakeLists.txt
@@ -22,6 +22,9 @@
check_include_file(time.h HAVE_TIME_H)
check_include_file(unistd.h HAVE_UNISTD_H)
+set (ELEKTRA_DEPRECATED "__attribute__ ((deprecated))")
+set (ELEKTRA_UNUSED "__attribute__ ((unused))")
+
configure_file (
"${CMAKE_CURRENT_SOURCE_DIR}/kdb.h"
"${CMAKE_CURRENT_BINARY_DIR}/kdb.h"
--- a/src/include/kdbconfig.h
+++ b/src/include/kdbconfig.h
@@ -30,6 +30,12 @@
* to search for user configuration. */
#define KDB_DB_HOME "@KDB_DB_HOME@"
+/** Declares a parameter as unused. */
+#define ELEKTRA_UNUSED @ELEKTRA_UNUSED@
+
+/** Declares an API as deprecated. */
+#define ELEKTRA_DEPRECATED @ELEKTRA_DEPRECATED@
+
/* disable debug output messages */
#define DEBUG @DEBUG@
|