summaryrefslogtreecommitdiff
path: root/include/dlt/dlt_user.h.in
diff options
context:
space:
mode:
authorSaya Sugiura <ssugiura@jp.adit-jv.com>2021-07-28 10:39:38 +0900
committerSaya Sugiura <ssugiura@jp.adit-jv.com>2021-10-05 11:07:37 +0900
commitcafa943089779bdc79b879898d11abf9c7521fbe (patch)
treec16caaaf25ab0b81555a755b587677098b8698e3 /include/dlt/dlt_user.h.in
parent876575189a199b0a35c3fa0adc37f5e3ca1b3fc8 (diff)
downloadDLT-daemon-cafa943089779bdc79b879898d11abf9c7521fbe.tar.gz
header: Adapt to DLT_DISABLE_MACRO
If dlt.h is included in external application, it needed to include -DDLT_DISABLE_MACRO to make ifdef switch work. This commit adds DLT_DISABLE_MACRO in dlt_user.h so that no additional definition is needed in application. Signed-off-by: Saya Sugiura <ssugiura@jp.adit-jv.com>
Diffstat (limited to 'include/dlt/dlt_user.h.in')
-rw-r--r--include/dlt/dlt_user.h.in6
1 files changed, 5 insertions, 1 deletions
diff --git a/include/dlt/dlt_user.h.in b/include/dlt/dlt_user.h.in
index 7a2d35e..2c42603 100644
--- a/include/dlt/dlt_user.h.in
+++ b/include/dlt/dlt_user.h.in
@@ -78,6 +78,8 @@
#cmakedefine DLT_NETWORK_TRACE_ENABLE
#endif
+#cmakedefine01 DLT_DISABLE_MACRO
+
#ifdef DLT_NETWORK_TRACE_ENABLE
# include <mqueue.h>
#else
@@ -92,8 +94,10 @@
# endif
# include "dlt_types.h"
-# include "dlt_user_macros.h"
# include "dlt_shm.h"
+#if !DLT_DISABLE_MACRO
+# include "dlt_user_macros.h"
+#endif
# ifdef __cplusplus
extern "C" {