</Unit>
<Unit filename="../src/sleep/sleep.h" />
<Unit filename="../src/systemd/_sd-common.h" />
+ <Unit filename="../src/systemd/meson.build" />
<Unit filename="../src/systemd/sd-bus-protocol.h" />
<Unit filename="../src/systemd/sd-bus-vtable.h" />
<Unit filename="../src/systemd/sd-bus.h" />
git = find_program('git', required : false)
meson_make_symlink = meson.source_root() + '/tools/meson-make-symlink.sh'
+#if 1 /// Needed by elogind
+meson_symlink_headers = meson.source_root() + '/tools/meson-symlink_headers.sh'
+#endif // 1
mkdir_p = 'mkdir -p $DESTDIR/@0@'
#if 0 /// unneeded by elogind
# test_efi_create_disk_sh = find_program('test/test-efi-create-disk.sh')
subdir : 'elogind/systemd')
#endif // 0
+meson.add_install_script(meson_symlink_headers,
+ includedir,
+ _systemd_headers)
+
############################################################
--- /dev/null
+#!/bin/sh -eu
+
+INCDIR="$1"
+shift 1
+
+while [ $# -gt 0 ] ; do
+ ln -vfs "systemd/$1" "${INCDIR}/elogind/$1"
+ shift 1
+done