@@ -60,12 +60,13 @@ toml_dep = declare_dependency(
6060executable (' mctp' ,
6161 sources : [' src/mctp.c' ] + netlink_sources + util_sources + ops_sources,
6262 install : true ,
63+ c_args : [' -DHAVE_LIBSYSTEMD=0' ],
6364)
6465
6566mctp_test = executable (' test-mctp' ,
6667 sources : [' src/mctp.c' ] + netlink_sources + util_sources + test_ops_sources,
6768 include_directories : include_directories (' src' ),
68- dependencies : [libsystemd ],
69+ c_args : [' -DHAVE_LIBSYSTEMD=0 ' ],
6970)
7071
7172executable (' mctp-req' ,
@@ -93,6 +94,7 @@ if libsystemd.found()
9394 dependencies : [libsystemd, toml_dep],
9495 install : true ,
9596 install_dir : get_option (' sbindir' ),
97+ c_args : [' -DHAVE_LIBSYSTEMD=1' ],
9698 )
9799
98100 mctpd_test = executable (' test-mctpd' ,
@@ -101,6 +103,7 @@ if libsystemd.found()
101103 ] + test_ops_sources + netlink_sources + util_sources,
102104 include_directories : include_directories (' src' ),
103105 dependencies : [libsystemd, toml_dep],
106+ c_args : [' -DHAVE_LIBSYSTEMD=1' ],
104107 )
105108endif
106109
0 commit comments