# systemdstatedir = join_paths(localstatedir, 'lib/systemd')
# catalogstatedir = join_paths(systemdstatedir, 'catalog')
# randomseeddir = join_paths(localstatedir, 'lib/systemd')
+# profiledir = join_paths(rootlibexecdir, 'portable', 'profile')
#
# docdir = get_option('docdir')
# if docdir == ''
# 'hostnamed',
# 'localed',
# 'machined',
+# 'portabled',
# 'networkd',
# 'timedated',
# 'timesyncd',
# subdir('src/kernel-install')
# subdir('src/locale')
# subdir('src/machine')
+# subdir('src/portable')
# subdir('src/nspawn')
# subdir('src/resolve')
# subdir('src/timedate')
executable('elogind-user-runtime-dir',
executable('elogind-user-runtime-dir',
executable('elogind-user-runtime-dir',
+executable('elogind-user-runtime-dir',
executable('elogind-user-runtime-dir',
user_runtime_dir_sources,
include_directories : includes,
# install_dir : rootbindir)
# public_programs += [exe]
#
+# if conf.get('ENABLE_PORTABLED') == 1
+# executable('systemd-portabled',
+# systemd_portabled_sources,
+# include_directories : includes,
+# link_with : [libshared],
+# dependencies : [threads],
+# install_rpath : rootlibexecdir,
+# install : true,
+# install_dir : rootlibexecdir)
+#
+# exe = executable('portablectl', 'src/portable/portablectl.c',
+# include_directories : includes,
+# link_with : [libshared],
+# dependencies : [threads],
+# install_rpath : rootlibexecdir,
+# install : true,
+# install_dir : rootlibexecdir)
+# public_programs += [exe]
+# endif
+#
# foreach alias : ['halt', 'poweroff', 'reboot', 'runlevel', 'shutdown', 'telinit']
# meson.add_install_script(meson_make_symlink,
# join_paths(rootbindir, 'systemctl'),
'tags',
output : 'tags',
command : [env, 'etags', '-o', '@0@/TAGS'.format(meson.current_source_dir())] + all_files)
- custom_target(
+ run_target(
'ctags',
- output : 'ctags',
command : [env, 'ctags', '-o', '@0@/tags'.format(meson.current_source_dir())] + all_files)
endif
# ['rfkill'],
# ['logind'],
# ['machined'],
+# ['portabled'],
# ['importd'],
# ['hostnamed'],
# ['timedated'],
# description : 'install the systemd-localed stack')
# option('machined', type : 'boolean',
# description : 'install the systemd-machined stack')
+# option('portabled', type : 'boolean',
+# description : 'install the systemd-portabled stack')
# option('networkd', type : 'boolean',
# description : 'install the systemd-networkd stack')
# option('timedated', type : 'boolean',