summaryrefslogtreecommitdiff
path: root/recipes/trdx-config
diff options
context:
space:
mode:
authorMax Krummenacher <max.krummenacher@toradex.com>2013-10-16 12:31:20 +0200
committerMax Krummenacher <max.krummenacher@toradex.com>2013-10-16 12:31:20 +0200
commit3af3bfae7066bd849ba4a3fcbc034436f59f6c2b (patch)
tree07794b057417cd381a0d874693ba2e3e1d3a4e09 /recipes/trdx-config
parentf746bbff35e19dd79aedd395c826cb4a43ffbdc5 (diff)
machines: T30 and VF50 consitstently use NEON and hard float
- Colibri T30 and Apalis T30 changed to NEON - Colibri VF50 changed to hard float This makes packages built for T30 incompatible with Colibri T20 (but Colibri T20 packages can still be used on T30)
Diffstat (limited to 'recipes/trdx-config')
-rw-r--r--recipes/trdx-config/angstrom-feed-configs.bbappend18
1 files changed, 13 insertions, 5 deletions
diff --git a/recipes/trdx-config/angstrom-feed-configs.bbappend b/recipes/trdx-config/angstrom-feed-configs.bbappend
index 2874c30..b7a3894 100644
--- a/recipes/trdx-config/angstrom-feed-configs.bbappend
+++ b/recipes/trdx-config/angstrom-feed-configs.bbappend
@@ -30,9 +30,17 @@ do_compile_append_tegra2() {
do_compile_append_colibri-vf50() {
#trdx: make available the feeds of a compatible arm architecture
rm ${S}/${sysconfdir}/opkg/*vf*-feed.conf
- echo "src/gz base ${ANGSTROM_URI}/feeds/v2013.06/ipk/eglibc/armv6-vfp/base" > ${S}/${sysconfdir}/opkg/base-feed.conf
- echo "src/gz debug ${ANGSTROM_URI}/feeds/v2013.06/ipk/eglibc/armv6-vfp/debug" > ${S}/${sysconfdir}/opkg/debug-feed.conf
- echo "src/gz gstreamer ${ANGSTROM_URI}/feeds/v2013.06/ipk/eglibc/armv6-vfp/gstreamer" > ${S}/${sysconfdir}/opkg/gstreamer-feed.conf
- echo "src/gz perl ${ANGSTROM_URI}/feeds/v2013.06/ipk/eglibc/armv6-vfp/perl" > ${S}/${sysconfdir}/opkg/perl-feed.conf
- echo "src/gz python ${ANGSTROM_URI}/feeds/v2013.06/ipk/eglibc/armv6-vfp/python" > ${S}/${sysconfdir}/opkg/python-feed.conf
+ echo "src/gz base ${ANGSTROM_URI}/feeds/v2013.06/ipk/eglibc/cortexa8hf-vfp-neon/base" > ${S}/${sysconfdir}/opkg/base-feed.conf
+ echo "src/gz debug ${ANGSTROM_URI}/feeds/v2013.06/ipk/eglibc/cortexa8hf-vfp-neon/debug" > ${S}/${sysconfdir}/opkg/debug-feed.conf
+ echo "src/gz gstreamer ${ANGSTROM_URI}/feeds/v2013.06/ipk/eglibc/cortexa8hf-vfp-neon/gstreamer" > ${S}/${sysconfdir}/opkg/gstreamer-feed.conf
+ echo "src/gz perl ${ANGSTROM_URI}/feeds/v2013.06/ipk/eglibc/cortexa8hf-vfp-neon/perl" > ${S}/${sysconfdir}/opkg/perl-feed.conf
+ echo "src/gz python ${ANGSTROM_URI}/feeds/v2013.06/ipk/eglibc/cortexa8hf-vfp-neon/python" > ${S}/${sysconfdir}/opkg/python-feed.conf
+}
+
+pkg_postinst_${PN}_vf50 () {
+#!/bin/sh
+if [ "x$D" != "x" ]; then
+ exit 1
+fi
+ echo "arch cortexa8hf-vfp-neon 18" >> ${sysconfdir}/opkg/arch.conf
}