From 3113cfb10328b1e1ecd2b370da2dba676b6fbceb Mon Sep 17 00:00:00 2001 From: Gary Bisson Date: Fri, 25 Aug 2017 15:08:48 +0200 Subject: Add Boundary Devices i.MX7-based Nitrogen7 platform More details about the platform: https://boundarydevices.com/product/nitrogen7/ Change-Id: I29c78f2d3d12d41b1b03254650d0fc73377a841f Signed-off-by: Gary Bisson Reviewed-by: Samuli Piippo --- b2qt-init-build-env | 2 +- conf/distro/include/nitrogen7.conf | 38 ++++++++++++++++++++++++++++++++++++++ scripts/setup-environment.sh | 2 +- 3 files changed, 40 insertions(+), 2 deletions(-) create mode 100644 conf/distro/include/nitrogen7.conf diff --git a/b2qt-init-build-env b/b2qt-init-build-env index f9caad7..ad73378 100755 --- a/b2qt-init-build-env +++ b/b2qt-init-build-env @@ -109,7 +109,7 @@ get_groups() { apalis-imx6|colibri-imx6|colibri-vf|colibri-imx7) PROJECT_GROUPS="toradex" ;; - nitrogen6x) + nitrogen6x|nitrogen7) PROJECT_GROUPS="boundary" ;; imx6qsabresd|imx6dlsabresd|imx7dsabresd|imx7s-warp) diff --git a/conf/distro/include/nitrogen7.conf b/conf/distro/include/nitrogen7.conf new file mode 100644 index 0000000..1614b04 --- /dev/null +++ b/conf/distro/include/nitrogen7.conf @@ -0,0 +1,38 @@ +############################################################################ +## +## Copyright (C) 2018 The Qt Company Ltd. +## Contact: https://www.qt.io/licensing/ +## +## This file is part of the Boot to Qt meta layer. +## +## $QT_BEGIN_LICENSE:GPL$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see https://www.qt.io/terms-conditions. For further +## information use the contact form at https://www.qt.io/contact-us. +## +## GNU General Public License Usage +## Alternatively, this file may be used under the terms of the GNU +## General Public License version 3 or (at your option) any later version +## approved by the KDE Free Qt Foundation. The licenses are as published by +## the Free Software Foundation and appearing in the file LICENSE.GPL3 +## included in the packaging of this file. Please review the following +## information to ensure the GNU General Public License requirements will +## be met: https://www.gnu.org/licenses/gpl-3.0.html. +## +## $QT_END_LICENSE$ +## +############################################################################ + +include conf/distro/include/boundary.inc + +DEPLOY_CONF_NAME = "Boundary Devices i.MX7" + +PREFERRED_PROVIDER_virtual/egl = "opengldummy" +PREFERRED_PROVIDER_virtual/libgles2 = "opengldummy" + +DISTRO_FEATURES_remove = "webengine wayland" + diff --git a/scripts/setup-environment.sh b/scripts/setup-environment.sh index e9a7012..c0d952f 100755 --- a/scripts/setup-environment.sh +++ b/scripts/setup-environment.sh @@ -59,7 +59,7 @@ if [ ! -f ${PWD}/${BUILDDIRECTORY}/conf/bblayers.conf ]; then apalis-imx6|colibri-imx6|colibri-vf|colibri-imx7) LAYERSCONF="bblayers.conf.toradex.sample" ;; - nitrogen6x) + nitrogen6x|nitrogen7) LAYERSCONF="bblayers.conf.boundary.sample" ;; imx6qsabresd|imx6dlsabresd|imx7dsabresd|imx7s-warp) -- cgit v1.2.3-54-g00ecf