diff options
author | Alexander Wenzel <Alexander.AW.Wenzel@bmw.de> | 2013-06-28 16:18:18 +0200 |
---|---|---|
committer | Alexander Wenzel <Alexander.AW.Wenzel@bmw.de> | 2013-07-25 13:09:07 +0200 |
commit | fd6c274685e5fd66506f29dece45032650ce6a92 (patch) | |
tree | e621ab156449f2dbaefb7c965806ac28e1575df4 /src/system/CMakeLists.txt | |
parent | 277fca175316e182b5a1f1b854e6a0bc11654d6e (diff) | |
download | DLT-daemon-fd6c274685e5fd66506f29dece45032650ce6a92.tar.gz |
First version of journal support.
Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
Diffstat (limited to 'src/system/CMakeLists.txt')
-rw-r--r-- | src/system/CMakeLists.txt | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/src/system/CMakeLists.txt b/src/system/CMakeLists.txt index 87c9c6f..e503688 100644 --- a/src/system/CMakeLists.txt +++ b/src/system/CMakeLists.txt @@ -14,15 +14,20 @@ # @licence end@ ######## -if(WITH_SYSTEMD_WATCHDOG OR WITH_SYSTEMD) +if(WITH_SYSTEMD_WATCHDOG OR WITH_SYSTEMD OR WITH_SYSTEMD_JOURNAL) message( STATUS "Added ${systemd_SRCS} to dlt-system") -endif(WITH_SYSTEMD_WATCHDOG OR WITH_SYSTEMD) +endif(WITH_SYSTEMD_WATCHDOG OR WITH_SYSTEMD OR WITH_SYSTEMD_JOURNAL) set(dlt_system_SRCS dlt-system dlt-system-options dlt-system-process-handling dlt-system-filetransfer dlt-system-logfile dlt-system-processes dlt-system-shell - dlt-system-syslog dlt-system-watchdog) + dlt-system-syslog dlt-system-watchdog dlt-system-journal) add_executable(dlt-system ${dlt_system_SRCS} ${systemd_SRCS}) -target_link_libraries(dlt-system dlt z) +if(WITH_SYSTEMD_JOURNAL) + target_link_libraries(dlt-system dlt z systemd-journal) +else(WITH_SYSTEMD_JOURNAL) + target_link_libraries(dlt-system dlt z) +endif(WITH_SYSTEMD_JOURNAL) + set_target_properties(dlt-system PROPERTIES LINKER_LANGUAGE C) |