Disallow redirecting to stdout based on config keys
[platform/core/system/dlog.git] / Makefile.am
index 85c67ec..94a02cf 100644 (file)
@@ -459,6 +459,24 @@ test_libredirect_multi_LDADD = \
 test_libredirect_multi_SOURCES = \
        tests/test_libredirect_multi.c
 
+usrlibexeclibdlog_PROGRAMS += test_config_redirect
+test_config_redirect_CFLAGS = \
+       $(AM_CFLAGS) \
+       -fPIE
+
+test_config_redirect_LDFLAGS = \
+       $(AM_LDFLAGS) \
+       -pie
+
+test_config_redirect_DEPENDENCIES = \
+       libdlog_redirect_stdout.la
+
+test_config_redirect_LDADD = \
+       libdlog_redirect_stdout.la
+
+test_config_redirect_SOURCES = \
+       tests/test_config_redirect.c
+
 
 check_PROGRAMS = \
        src/tests/test_ptrs_list_foreach_pos \
@@ -907,7 +925,13 @@ data_DATA = \
        configs/dlog-pipe.conf.plog \
        configs/dlog-logger.conf.plog \
        configs/dlog-pipe.conf.autodetect \
-       configs/dlog-logger.conf.autodetect
+       configs/dlog-logger.conf.autodetect \
+       configs/dlog-logger.conf.stdout_enable.1 \
+       configs/dlog-logger.conf.stdout_enable.2 \
+       configs/dlog-logger.conf.stdout_enable.3 \
+       configs/dlog-pipe.conf.stdout_enable.1 \
+       configs/dlog-pipe.conf.stdout_enable.2 \
+       configs/dlog-pipe.conf.stdout_enable.3
 
 unitdir = $(prefix)/lib/systemd/system
 nodist_unit_DATA = units/dlog_logger.service \