@@ -383,6 +383,8 @@ $(BUILD_DIR)/%/.stamp_target_installed:
+$($(PKG)_INSTALL_TARGET_CMDS)
$(if $(BR2_INIT_SYSTEMD),\
$($(PKG)_INSTALL_INIT_SYSTEMD))
+ $(if $(BR2_INIT_PORTABLE),\
+ $($(PKG)_INSTALL_INIT_SYSTEMD))
$(if $(BR2_INIT_SYSV)$(BR2_INIT_BUSYBOX),\
$($(PKG)_INSTALL_INIT_SYSV))
$(if $(BR2_INIT_OPENRC), \
@@ -141,6 +141,15 @@ comment "systemd needs a glibc toolchain w/ SSP, headers >= 3.10, host and targe
!BR2_TOOLCHAIN_GCC_AT_LEAST_5 || \
!BR2_HOST_GCC_AT_LEAST_5
+config BR2_INIT_PORTABLE
+ bool "portable"
+ select BR2_ROOTFS_MERGED_USR
+ select BR2_PACKAGE_SKELETON_INIT_PORTABLE if BR2_ROOTFS_SKELETON_DEFAULT
+ help
+ portable services with systemd
+
+ https://systemd.io/PORTABLE_SERVICES/
+
config BR2_INIT_NONE
bool "None"
select BR2_PACKAGE_SKELETON_INIT_NONE if BR2_ROOTFS_SKELETON_DEFAULT
see https://systemd.io/PORTABLE_SERVICES/ Signed-off-by: Francois Perrad <francois.perrad@gadz.org> --- package/pkg-generic.mk | 2 ++ system/Config.in | 9 +++++++++ 2 files changed, 11 insertions(+)