subdir('src/timedate')
subdir('src/timesync')
subdir('src/tmpfiles')
+subdir('src/user-sessions')
subdir('src/userdb')
subdir('src/xdg-autostart-generator')
depends : exe)
endif
-if conf.get('HAVE_PAM') == 1
- executable(
- 'systemd-user-sessions',
- 'src/user-sessions/user-sessions.c',
- include_directories : includes,
- link_with : [libshared],
- dependencies : userspace,
- install_rpath : pkglibdir,
- install : true,
- install_dir : libexecdir)
-endif
-
if conf.get('HAVE_BLKID') == 1 and conf.get('ENABLE_BOOTLOADER') == 1
if get_option('link-boot-shared')
boot_link_with = [libshared]
--- /dev/null
+# SPDX-License-Identifier: LGPL-2.1-or-later
+
+executables += [
+ libexec_template + {
+ 'name' : 'systemd-user-sessions',
+ 'conditions' : ['HAVE_PAM'],
+ 'sources' : files('user-sessions.c'),
+ },
+]