From 02a89fb11e1c4651cece9450cdcfd078a3e3eda6 Mon Sep 17 00:00:00 2001 From: "Daniel F. Dickinson" Date: Tue, 16 Jan 2018 18:19:46 -0500 Subject: [PATCH] classes/openwrt: Update with VIRTUAL-RUNTIME's for openwrt defaults Openwrt has different defaults for e.g. dev_manager than usual OE so make it easy to set them by inherting. Signed-off-by: Daniel F. Dickinson --- classes/openwrt.bbclass | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/classes/openwrt.bbclass b/classes/openwrt.bbclass index 173905c..ca7e2cc 100644 --- a/classes/openwrt.bbclass +++ b/classes/openwrt.bbclass @@ -13,3 +13,13 @@ CFLAGS += "-I${STAGING_INCDIR}/lua5.1" # Use this git SRCREV for all recipes that pull files out of openwrt repository # Equivalent to tag v17.01.4 OPENWRT_SRCREV = "444add156f2a6d92fc15005c5ade2208a978966c" + +VIRTUAL-RUNTIME_dev_manager ?= "procd" +VIRTUAL-RUNTIME_login_manager ?= "busybox" +VIRTUAL-RUNTIME_init_manager ?= "procd" +VIRTUAL-RUNTIME_kmod_manager ?= "ubox" +VIRTUAL-RUNTIME_syslog ?= "ubox" +VIRTUAL-RUNTIME_base-utils ?= "busybox" +VIRTUAL-RUNTIME_network_manager ?= "netifd" + +DISTRO_FEATURES_BACKFILL_CONSIDERED_append = "sysvinit systemd"