summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--classes/cross.oeclass4
-rw-r--r--classes/image_ipk.oeclass3
-rw-r--r--classes/native.oeclass4
3 files changed, 11 insertions, 0 deletions
diff --git a/classes/cross.oeclass b/classes/cross.oeclass
index 1418035102..6bdc5bf926 100644
--- a/classes/cross.oeclass
+++ b/classes/cross.oeclass
@@ -1,3 +1,7 @@
+# Cross packages are built indirectly via dependency,
+# no need for them to be a direct target of 'world'
+EXCLUDE_FROM_WORLD = "1"
+
PACKAGES = ""
HOST_ARCH = "${BUILD_ARCH}"
diff --git a/classes/image_ipk.oeclass b/classes/image_ipk.oeclass
index c9c3980bb0..2ae3d5c632 100644
--- a/classes/image_ipk.oeclass
+++ b/classes/image_ipk.oeclass
@@ -1,5 +1,8 @@
inherit rootfs_ipk
+# Images are generally built explicitly, do not need to be part of world.
+EXCLUDE_FROM_WORLD = "1"
+
USE_DEVFS ?= "0"
DEPENDS += "makedevs-native"
diff --git a/classes/native.oeclass b/classes/native.oeclass
index 49e70a5c94..93b2823b42 100644
--- a/classes/native.oeclass
+++ b/classes/native.oeclass
@@ -1,5 +1,9 @@
inherit base
+# Native packages are built indirectly via dependency,
+# no need for them to be a direct target of 'world'
+EXCLUDE_FROM_WORLD = "1"
+
PACKAGES = ""
TARGET_ARCH = "${BUILD_ARCH}"