From 0d752a4b59a72f3cc95390083e1c606962b42411 Mon Sep 17 00:00:00 2001 From: Teemu Holappa Date: Fri, 27 Nov 2015 12:35:49 +0200 Subject: Added support for Jetson-tk1-pro device. The configuration has dependency to the interal repositories (meta-tegra and jetson-tk1-pro). Change-Id: I5e13377cf8cfbe4fad3f19215a292b49195f1546 Reviewed-by: Samuli Piippo --- conf/bblayers.conf.nvidia-logan.sample | 48 ++++++++++++++++++++++++++++++++++ conf/distro/include/nvidia-logan.conf | 39 +++++++++++++++++++++++++++ 2 files changed, 87 insertions(+) create mode 100644 conf/bblayers.conf.nvidia-logan.sample create mode 100644 conf/distro/include/nvidia-logan.conf (limited to 'conf') diff --git a/conf/bblayers.conf.nvidia-logan.sample b/conf/bblayers.conf.nvidia-logan.sample new file mode 100644 index 0000000..1df641c --- /dev/null +++ b/conf/bblayers.conf.nvidia-logan.sample @@ -0,0 +1,48 @@ +############################################################################# +## +## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). +## +## This file is part of the Qt Enterprise Embedded Scripts of the Qt +## framework. +## +## $QT_BEGIN_LICENSE$ +## Commercial License Usage Only +## Licensees holding valid commercial Qt license agreements with Digia +## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, +## may use this file in accordance with the terms contained in said license +## agreement. +## +## For further information use the contact form at +## http://www.qt.io/contact-us. +## +## +## $QT_END_LICENSE$ +## +############################################################################# + +# LAYER_CONF_VERSION is increased each time build/conf/bblayers.conf +# changes incompatibly +LCONF_VERSION = "6" + +BBPATH = "${TOPDIR}" +BBFILES ?= "" +BSPDIR := "${@os.path.abspath(os.path.dirname(d.getVar('FILE', True)) + '/../..')}" + +BBLAYERS ?= " \ + ${BSPDIR}/sources/poky/meta \ + ${BSPDIR}/sources/poky/meta-yocto \ + ${BSPDIR}/sources/meta-tegra \ + ${BSPDIR}/sources/meta-openembedded/meta-oe \ + ${BSPDIR}/sources/meta-openembedded/meta-python \ + ${BSPDIR}/sources/meta-openembedded/meta-networking \ + ${BSPDIR}/sources/meta-openembedded/meta-initramfs \ + ${BSPDIR}/sources/meta-qt5 \ + ${BSPDIR}/sources/meta-openembedded/meta-ruby \ + ${BSPDIR}/sources/meta-b2qt \ + ${BSPDIR}/sources/meta-b2qt/meta-nvidia-logan-extras \ + " + +BBLAYERS_NON_REMOVABLE ?= " \ + ${BSPDIR}/sources/poky/meta \ + ${BSPDIR}/sources/poky/meta-yocto \ + " diff --git a/conf/distro/include/nvidia-logan.conf b/conf/distro/include/nvidia-logan.conf new file mode 100644 index 0000000..c39d757 --- /dev/null +++ b/conf/distro/include/nvidia-logan.conf @@ -0,0 +1,39 @@ +############################################################################# +## +## Copyright (C) 2015 Digia Plc and/or its subsidiary(-ies). +## +## This file is part of the Qt Enterprise Embedded Scripts of the Qt +## framework. +## +## $QT_BEGIN_LICENSE$ +## Commercial License Usage Only +## Licensees holding valid commercial Qt license agreements with Digia +## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, +## may use this file in accordance with the terms contained in said license +## agreement. +## +## For further information use the contact form at +## http://www.qt.io/contact-us. +## +## +## $QT_END_LICENSE$ +## +############################################################################# + +DISTRO_FEATURES_remove += "wayland" + +MACHINE_EXTRA_INSTALL = "\ + libegl \ + libgles2 \ + tegra-firmware-gk20a \ + graphics-fw \ + libdrm-nv \ +" + +MACHINE_EXTRA_INSTALL_SDK = "\ + libegl-dev \ + libgles2-dev \ + graphics-headers-dev \ + libdrm-nv-dev \ +" + -- cgit v1.2.3-54-g00ecf