summaryrefslogtreecommitdiff
path: root/Makefile.am
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2012-04-02 19:24:30 +0200
committerLennart Poettering <lennart@poettering.net>2012-04-02 19:29:48 +0200
commitb070e7f3c9ed680c821bd89d42506695f2438506 (patch)
tree5bef4c80fea167fe8ada2ca80927fcfe5e979eaf /Makefile.am
parent1fa80181aecd4b9db513f16c136157a4546686d3 (diff)
journal: implicitly add code location to all messages logged with the native interface
This logic can be turned off by defining SD_JOURNAL_SUPPRESS_LOCATION before including sd-journal.h. This also saves/restores errno in all logging functions, in order to be useful as logging calls without side-effects. This also adds a couple of __unlikely__ around the early checks in the logging calls, in order to minimize the runtime impact.
Diffstat (limited to 'Makefile.am')
-rw-r--r--Makefile.am10
1 files changed, 9 insertions, 1 deletions
diff --git a/Makefile.am b/Makefile.am
index 3357264a85..219d8ded8e 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -1247,6 +1247,13 @@ test_journal_LDADD += \
$(XZ_LIBS)
endif
+test_journal_send_SOURCES = \
+ src/journal/test-journal-send.c
+
+test_journal_send_LDADD = \
+ libsystemd-basic.la \
+ libsystemd-journal.la
+
libsystemd_journal_la_SOURCES = \
src/journal/sd-journal.c \
src/journal/journal-file.c \
@@ -1297,7 +1304,8 @@ UNINSTALL_EXEC_HOOKS += \
libsystemd-journal-uninstall-hook
noinst_PROGRAMS += \
- test-journal
+ test-journal \
+ test-journal-send
pkginclude_HEADERS += \
src/systemd/sd-journal.h \