diff options
author | Max Krummenacher <max.oss.09@gmail.com> | 2015-03-30 23:49:32 +0200 |
---|---|---|
committer | Otavio Salvador <otavio@ossystems.com.br> | 2015-04-01 17:54:31 -0300 |
commit | bfe01a0ebde407086f4a7710ea165c6beff310d7 (patch) | |
tree | 66f27ee11d002dd7adef61b9fa6480da2f2df173 /conf/machine/include | |
parent | 115aaced72fddc23024f8838f0eeb8ad5e37d048 (diff) | |
download | meta-fsl-arm-bfe01a0ebde407086f4a7710ea165c6beff310d7.tar.gz |
fsl-dynamic-packagearch: add all MACHINE_SOCARCH feeds
This ensures that all MACHINE_SOCARCH feeds are part of PACKAGE_EXTRA_ARCHS.
oe-core now puts packages into feed dirs dependent on the used instruction sets.
http://cgit.openembedded.org/openembedded-core/commit/?id=3e760031f91fb87c3e2f62b77a117eb41164f259
This is true also for packages in MACHINE_SOCARCH, i.e. we get in deploy/ipk for
an angstrom based build:
armv7ahf-vfp-neon-mx6qdl armv7at2hf-vfp-neon-mx6qdl
so we must put both into PACKAGE_EXTRA_ARCHS.
TUNE_FEATURES defines if arm and/or thumb feeds are possible with the
current configuration.
Change-Id: I47ed7c3a5cbdc488801cd9198e822f9845565559
Signed-off-by: Max Krummenacher <max.oss.09@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Diffstat (limited to 'conf/machine/include')
-rw-r--r-- | conf/machine/include/imx-base.inc | 19 | ||||
-rw-r--r-- | conf/machine/include/mxs-base.inc | 7 |
2 files changed, 12 insertions, 14 deletions
diff --git a/conf/machine/include/imx-base.inc b/conf/machine/include/imx-base.inc index bb5539c..5683041 100644 --- a/conf/machine/include/imx-base.inc +++ b/conf/machine/include/imx-base.inc | |||
@@ -37,16 +37,15 @@ MACHINE_EXTRA_RRECOMMENDS = "kernel-modules" | |||
37 | DEFAULTTUNE_mx6 ?= "cortexa9hf-neon" | 37 | DEFAULTTUNE_mx6 ?= "cortexa9hf-neon" |
38 | 38 | ||
39 | # Sub-architecture support | 39 | # Sub-architecture support |
40 | MACHINE_SOCARCH ?= "" | 40 | MACHINE_SOCARCH_SUFFIX ?= "" |
41 | MACHINE_SOCARCH_mx3 = "${TUNE_PKGARCH}-mx3" | 41 | MACHINE_SOCARCH_SUFFIX_mx3 = "-mx3" |
42 | MACHINE_SOCARCH_mx5 = "${TUNE_PKGARCH}-mx5" | 42 | MACHINE_SOCARCH_SUFFIX_mx5 = "-mx5" |
43 | MACHINE_SOCARCH_mx6q = "${TUNE_PKGARCH}-mx6qdl" | 43 | MACHINE_SOCARCH_SUFFIX_mx6q = "-mx6qdl" |
44 | MACHINE_SOCARCH_mx6dl = "${TUNE_PKGARCH}-mx6qdl" | 44 | MACHINE_SOCARCH_SUFFIX_mx6dl = "-mx6qdl" |
45 | MACHINE_SOCARCH_mx6sx = "${TUNE_PKGARCH}-mx6sx" | 45 | MACHINE_SOCARCH_SUFFIX_mx6sx = "-mx6sx" |
46 | MACHINE_SOCARCH_mx6sl = "${TUNE_PKGARCH}-mx6sl" | 46 | MACHINE_SOCARCH_SUFFIX_mx6sl = "-mx6sl" |
47 | MACHINE_SOCARCH_vf60 = "${TUNE_PKGARCH}-vf60" | 47 | MACHINE_SOCARCH_SUFFIX_vf60 = "-vf60" |
48 | MACHINE_SOCARCH_vf50 = "${TUNE_PKGARCH}-vf50" | 48 | MACHINE_SOCARCH_SUFFIX_vf50 = "-vf50" |
49 | PACKAGE_EXTRA_ARCHS_append = " ${MACHINE_SOCARCH}" | ||
50 | 49 | ||
51 | MACHINE_ARCH_FILTER = "virtual/kernel" | 50 | MACHINE_ARCH_FILTER = "virtual/kernel" |
52 | MACHINE_SOCARCH_FILTER = "libfslcodec libfslvpuwrap libfslparser gst-fsl-plugins" | 51 | MACHINE_SOCARCH_FILTER = "libfslcodec libfslvpuwrap libfslparser gst-fsl-plugins" |
diff --git a/conf/machine/include/mxs-base.inc b/conf/machine/include/mxs-base.inc index 0314952..9139e17 100644 --- a/conf/machine/include/mxs-base.inc +++ b/conf/machine/include/mxs-base.inc | |||
@@ -24,10 +24,9 @@ MACHINE_GSTREAMER_PLUGIN ?= "" | |||
24 | MACHINE_GSTREAMER_PLUGIN_mx28 ?= "gst-fsl-plugin" | 24 | MACHINE_GSTREAMER_PLUGIN_mx28 ?= "gst-fsl-plugin" |
25 | 25 | ||
26 | # Sub-architecture support | 26 | # Sub-architecture support |
27 | MACHINE_SOCARCH ?= "" | 27 | MACHINE_SOCARCH_SUFFIX ?= "" |
28 | MACHINE_SOCARCH_mx23 = "${TUNE_PKGARCH}-mx23" | 28 | MACHINE_SOCARCH_SUFFIX_mx23 = "-mx23" |
29 | MACHINE_SOCARCH_mx28 = "${TUNE_PKGARCH}-mx28" | 29 | MACHINE_SOCARCH_SUFFIX_mx28 = "-mx28" |
30 | PACKAGE_EXTRA_ARCHS_append = " ${MACHINE_SOCARCH}" | ||
31 | 30 | ||
32 | MACHINE_ARCH_FILTER = "virtual/kernel" | 31 | MACHINE_ARCH_FILTER = "virtual/kernel" |
33 | MACHINE_SOCARCH_FILTER = "libfslcodec libfslvpuwrap libfslparser gst-fsl-plugins" | 32 | MACHINE_SOCARCH_FILTER = "libfslcodec libfslvpuwrap libfslparser gst-fsl-plugins" |