1demux_sources = ['mctp-demux-daemon.c'] 2demux_args = [] 3demux_dep = [libmctp_dep, pcap_dep, libsystemd_dep] 4# While mctp-demux-daemon will build without pcap, it won't 5# be functional. 6# TODO only build mctp-demux-daemon when pcap is available. 7if pcap_dep.found() 8 demux_args += '-DHAVE_PCAP' 9 demux_sources += 'mctp-capture.c' 10endif 11 12demux = executable( 13 'mctp-demux-daemon', 14 demux_sources, 15 include_directories: libmctp_include_dir, 16 dependencies: demux_dep, 17 c_args: demux_args, 18 install: true, 19) 20 21pipe = executable( 22 'mctp-pipe', 23 'mctp-pipe.c', 24 include_directories: libmctp_include_dir, 25 dependencies: [libmctp_dep], 26 install: false, 27) 28 29mctp_in = executable( 30 'mctp-in', 31 'mctp-in.c', 32 include_directories: libmctp_include_dir, 33 dependencies: [libmctp_dep], 34 install: false, 35) 36