From 49dce2552476348f3b52d4588e4ed16e9c02acf4 Mon Sep 17 00:00:00 2001 From: Hyokeun Jeon Date: Mon, 11 Nov 2019 19:42:13 +0900 Subject: [PATCH] run as dbus session Change-Id: Idd2eb50ce396dfc11a0b67baff50c3caf4fb6a8e --- build.template | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/build.template b/build.template index 3ad0322..8353dee 100644 --- a/build.template +++ b/build.template @@ -65,12 +65,17 @@ TIDLC_PATH=`sed -n '/tidl/p' /home/build/.bashrc | cut -f2 -d':'` if [ ! -z ${TIDLC_PATH} ]; then echo "PATH=\$PATH:${TIDLC_PATH}" >> /home/build/.profile; fi su - build -c "tidlc --version" +DBUS_SESSION="dbus-run-session -- bash; echo build | gnome-keyring-daemon --unlock; " +su - build -c "gnome-keyring-daemon --help" +if [ $? -ne 0 ]; then + DBUS_SESSION=" " +fi for rs in $rs_list; do echo "BUILDING START TIME: `date`" #if [[ $rs == *"64.core"* ]]; then # echo "SKIP! 64-bit not supported!"; continue; #else - su - build -c "${ABS_CMD} build -r $rs -w ${BUILD_ROOT}/${PACKAGE} -s ABS -c ${BUILD_MODE} ${PARALLEL_JOBS} --profile-to-search ${PROFILE}" + su - build -c "${DBUS_SESSION} ${ABS_CMD} build -r $rs -w ${BUILD_ROOT}/${PACKAGE} -s ABS -c ${BUILD_MODE} ${PARALLEL_JOBS} --profile-to-search ${PROFILE}" #fi count=`ls -1 ${TMP_DIR}/*.tpk 2>/dev/null | wc -l` if [ $count != 0 ]; then -- 2.7.4