From b914f12924c126bcc0b358c8cdba0251fe0d4cd7 Mon Sep 17 00:00:00 2001 From: Samuli Piippo Date: Mon, 27 Oct 2014 11:29:21 +0200 Subject: Fixes for initialization script Use full path for the -u argument in repo tool, since creating mirror does not work without full path. The GROUPS variable causes problems when /bin/sh is linked to bash. Change-Id: Ie276c8177f3381209a21110b9f84fbff45e3a23f Reviewed-by: Rainer Keller --- b2qt-init-build-env | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/b2qt-init-build-env b/b2qt-init-build-env index 3265297..1405bf4 100755 --- a/b2qt-init-build-env +++ b/b2qt-init-build-env @@ -83,30 +83,30 @@ get_repo() { get_groups() { case ${DEVICE} in apalis-imx6) - GROUPS="toradex" + PROJECT_GROUPS="toradex" ;; imx53qsb|imx6qsabresd|nitrogen6x) - GROUPS="fsl" + PROJECT_GROUPS="fsl" ;; beagleboard|am335x-evm) - GROUPS="ti" + PROJECT_GROUPS="ti" ;; beaglebone) - GROUPS="bbb" + PROJECT_GROUPS="bbb" ;; raspberrypi) - GROUPS="rpi" + PROJECT_GROUPS="rpi" ;; emulator) - GROUPS="emulator" + PROJECT_GROUPS="emulator" ;; *) echo "Unknown device configuration, including all meta layers" - GROUPS="all" + PROJECT_GROUPS="all" ;; esac - GROUPS="${GROUPS} default" + PROJECT_GROUPS="${PROJECT_GROUPS} default" } list_devices() { @@ -120,7 +120,7 @@ mirror() { mkdir -p .repo/manifests cp ${DIR}/scripts/manifest.xml .repo/manifests/ MANIFEST="manifest.xml" - ${REPO} init -u .repo/repo -b default -m ${MANIFEST} -g all --mirror + ${REPO} init -u ${PWD}/.repo/repo -b default -m ${MANIFEST} -g all --mirror ${REPO} sync } @@ -139,7 +139,7 @@ init() { else MANIFEST="manifest.xml" fi - ${REPO} init -u .repo/repo -b default -m ${MANIFEST} -g "${GROUPS}" ${REFERENCE} + ${REPO} init -u ${PWD}/.repo/repo -b default -m ${MANIFEST} -g "${PROJECT_GROUPS}" ${REFERENCE} ${REPO} sync if [ ! -e "sources/meta-b2qt" ]; then -- cgit v1.2.3-54-g00ecf