]> code.ossystems Code Review - meta-freescale.git/commitdiff
qoriq-base.inc: Use 'fsl-dynamic-packagearch' class
authorOtavio Salvador <otavio@ossystems.com.br>
Wed, 14 Sep 2016 13:53:41 +0000 (10:53 -0300)
committerOtavio Salvador <otavio@ossystems.com.br>
Fri, 23 Sep 2016 18:30:51 +0000 (15:30 -0300)
This ensures PACKAGE_ARCH has a better default.

 - use MACHINE_ARCH for every package depending on virtual/kernel

 - use MACHINE_SOCARCH for every package depending on
   cryptodev-qoriq-linux, cryptodev-qoriq-module, cryptodev-qoriq-test
   or openssl-qoriq;

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
conf/machine/include/qoriq-base.inc

index 1786b00b3b5a6c13c599024594f01d1f23fcb629..7360a75ad36e5e640bd70e45ccb91c32344fad93 100644 (file)
@@ -17,3 +17,12 @@ MACHINE_EXTRA_RRECOMMENDS += "udev-extraconf udev-rules-qoriq kernel-modules"
 EXTRA_IMAGEDEPENDS += "u-boot cst-native"
 
 MACHINEOVERRIDES =. "qoriq:"
+
+# Sub-architecture support
+MACHINE_SOCARCH_SUFFIX ?= ""
+MACHINE_SOCARCH_SUFFIX_qoriq = "-qoriq"
+
+MACHINE_ARCH_FILTER = "virtual/kernel"
+MACHINE_SOCARCH_FILTER_append_qoriq = " cryptodev-qoriq-linux cryptodev-qoriq-module cryptodev-qoriq-test openssl-qoriq"
+
+INHERIT += "fsl-dynamic-packagearch"