3 libsystemd_journal_internal_sources = files('''
25 ############################################################
27 audit_type_includes = [config_h,
30 if conf.get('HAVE_AUDIT', 0) == 1
31 audit_type_includes += 'libaudit.h'
34 generate_audit_type_list = find_program('generate-audit_type-list.sh')
35 audit_type_list_txt = custom_target(
36 'audit_type-list.txt',
37 output : 'audit_type-list.txt',
38 command : [generate_audit_type_list] + audit_type_includes,
41 audit_type_to_name = custom_target(
42 'audit_type-to-name.h',
43 input : ['audit_type-to-name.awk', audit_type_list_txt],
44 output : 'audit_type-to-name.h',
45 command : [awk, '-f', '@INPUT0@', '@INPUT1@'],
48 ############################################################
50 libsystemd_journal_internal = static_library(
51 'systemd-journal-internal',
52 libsystemd_journal_internal_sources,
56 include_directories : includes,
58 dependencies : [libaudit,
61 libjournal_core_sources = files('''
83 systemd_journald_sources = files('''
88 journald_gperf_c = custom_target(
90 input : 'journald-gperf.gperf',
91 output : 'journald-gperf.c',
92 command : [gperf, '@INPUT@', '--output-file', '@OUTPUT@'])
94 systemd_cat_sources = files('cat.c')
96 journalctl_sources = files('journalctl.c')
98 if conf.get('HAVE_QRENCODE', 0) == 1
99 journalctl_sources += files('journal-qrcode.c',
103 install_data('journald.conf',
104 install_dir : pkgsysconfdir)