build/meson: always set SESSION_TRACKING_SYSTEMD define
Like we do with autotools, otherwise we get a warning: [576/1030] Compiling C object src/25a6634@@NetworkManager@sta/nm-session-monitor.c.o. ../src/nm-session-monitor.c:31:5: warning: "SESSION_TRACKING_SYSTEMD" is not defined, evaluates to 0 [-Wundef] #if SESSION_TRACKING_SYSTEMD && SESSION_TRACKING_ELOGIND ^~~~~~~~~~~~~~~~~~~~~~~~
This commit is contained in:
@@ -374,6 +374,8 @@ elif session_tracking == 'elogind'
|
||||
config_h.set10('SESSION_TRACKING_SYSTEMD', false)
|
||||
config_h.set10('SESSION_TRACKING_ELOGIND', true)
|
||||
else
|
||||
config_h.set10('SESSION_TRACKING_SYSTEMD', false)
|
||||
config_h.set10('SESSION_TRACKING_ELOGIND', false)
|
||||
logind_dep = dependency('', required:false)
|
||||
endif
|
||||
|
||||
|
Reference in New Issue
Block a user