utils.hpp
-# libargpar
-noinst_LTLIBRARIES += libargpar.la
-libargpar_la_SOURCES = \
- argpar/argpar.c \
- argpar/argpar.h
-
-
# libargpar-utils
noinst_LTLIBRARIES += libargpar-utils.la
libargpar_utils_la_SOURCES = \
actions/rate-policy.cpp \
buffer-view.hpp buffer-view.cpp \
channel.cpp \
+ ctl/format.hpp \
compiler.hpp \
conditions/buffer-usage.cpp \
conditions/condition.cpp \
conditions/event-rule-matches.cpp \
conditions/session-consumed-size.cpp \
conditions/session-rotation.cpp \
+ container-wrapper.hpp \
credentials.cpp credentials.hpp \
defaults.cpp \
domain.cpp \
error-query.cpp \
evaluation.cpp \
event.cpp \
- eventfd.hpp eventfd.cpp \
event-expr/event-expr.cpp \
event-field-value.cpp \
event-rule/event-rule.cpp \
event-rule/kernel-tracepoint.cpp \
event-rule/user-tracepoint.cpp \
event-rule/log4j-logging.cpp \
+ event-rule/log4j2-logging.cpp \
event-rule/jul-logging.cpp \
event-rule/python-logging.cpp \
exception.cpp exception.hpp \
file-descriptor.hpp file-descriptor.cpp \
- fd-handle.cpp fd-handle.hpp\
+ fd-handle.cpp fd-handle.hpp \
format.hpp \
+ io-hint.cpp \
+ io-hint.hpp \
kernel-probe.cpp \
location.cpp \
+ lockfile.cpp lockfile.hpp \
locked-reference.hpp \
logging-utils.hpp logging-utils.cpp \
log-level-rule.cpp \
make-unique.hpp \
make-unique-wrapper.hpp \
+ meta-helpers.hpp \
mi-lttng.cpp mi-lttng.hpp \
notification.cpp \
payload.cpp payload.hpp \
pthread-lock.hpp \
random.cpp random.hpp \
readwrite.cpp readwrite.hpp \
+ reference.hpp \
runas.cpp runas.hpp \
scope-exit.hpp \
session-descriptor.cpp \
time.cpp \
tracker.cpp tracker.hpp \
trigger.cpp \
+ type-traits.hpp \
unix.cpp unix.hpp \
uri.cpp uri.hpp \
userspace-probe.cpp \
urcu.hpp \
utils.cpp utils.hpp
+if IS_LINUX
+libcommon_lgpl_la_SOURCES += eventfd.cpp eventfd.hpp
+endif
+
if HAVE_ELF_H
libcommon_lgpl_la_SOURCES += \
lttng-elf.cpp lttng-elf.hpp
# libcompat
noinst_LTLIBRARIES += libcompat.la
libcompat_la_SOURCES = \
- compat/compat-fcntl.cpp \
compat/directory-handle.cpp \
compat/directory-handle.hpp \
compat/dirent.hpp \
compat/endian.hpp \
compat/errno.hpp \
- compat/fcntl.hpp \
compat/getenv.hpp \
compat/mman.hpp \
compat/netdb.hpp \
# libstring-utils
noinst_LTLIBRARIES += libstring-utils.la
libstring_utils_la_SOURCES = \
+ string-utils/c-string-view.hpp \
string-utils/format.hpp \
string-utils/string-utils.cpp \
string-utils/string-utils.hpp