summaryrefslogtreecommitdiff
path: root/meta/classes
diff options
context:
space:
mode:
authorPaul Eggleton <paul.eggleton@linux.intel.com>2011-10-14 12:17:32 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2011-11-07 14:03:38 +0000
commit9534b3efe94fb9a9cd927f29c375bbdb74b84035 (patch)
tree669c0a8802bfce6709858472ab232260e369f3a9 /meta/classes
parent837a0cf30491fefb051c036f0cdc0ac661615a9b (diff)
downloadopenembedded-core-9534b3efe94fb9a9cd927f29c375bbdb74b84035.tar.gz
openembedded-core-9534b3efe94fb9a9cd927f29c375bbdb74b84035.tar.bz2
openembedded-core-9534b3efe94fb9a9cd927f29c375bbdb74b84035.zip
allarch.bbclass: disable shlib and debug symbol processing
all-arch packages should not contain any binaries that need processing, so disable the shared library dependency processing and debug symbol splitting/stripping to save some time during packaging. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Diffstat (limited to 'meta/classes')
-rw-r--r--meta/classes/allarch.bbclass5
1 files changed, 5 insertions, 0 deletions
diff --git a/meta/classes/allarch.bbclass b/meta/classes/allarch.bbclass
index a2f81799a1..18c9ae28e5 100644
--- a/meta/classes/allarch.bbclass
+++ b/meta/classes/allarch.bbclass
@@ -15,3 +15,8 @@ TARGET_CC_ARCH = "none"
TARGET_LD_ARCH = "none"
TARGET_AS_ARCH = "none"
PACKAGE_EXTRA_ARCHS = ""
+
+# No need to do shared library processing or debug symbol handling
+EXCLUDE_FROM_SHLIBS = "1"
+INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
+INHIBIT_PACKAGE_STRIP = "1"