You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

34 lines
689 B

# Console logger module
vlc_modules += {
'name' : 'console_logger',
'sources' : files(['console.c']),
}
# File logger
vlc_modules += {
'name' : 'file_logger',
'sources' : files('file.c')
}
# Syslog logger
if cc.check_header('syslog.h')
vlc_modules += {
'name' : 'syslog',
'sources' : files('syslog.c')
}
endif
# Systemd journal logger
libsystemd_dep = dependency('libsystemd', required: false)
if libsystemd_dep.found()
vlc_modules += {
'name' : 'sd_journal',
'sources' : files('journal.c'),
'dependencies' : [libsystemd_dep]
}
endif
vlc_modules += {
'name' : 'json_tracer',
'sources' : files('json.c')
}