bin/tinbuild_phases.sh | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-)
New commits: commit e4951ebbcab8754fa388fee7d6b3ea889c6add33 Author: Petr Mladek <pmla...@suse.cz> Date: Thu Aug 29 14:43:45 2013 +0200 Pass the extra buildid info via configure rather than by make (fdo#58034) We want to pass the information via the header file, so it works also in incremental builds. diff --git a/bin/tinbuild_phases.sh b/bin/tinbuild_phases.sh index 38a652c..39954e7 100644 --- a/bin/tinbuild_phases.sh +++ b/bin/tinbuild_phases.sh @@ -18,6 +18,11 @@ pre_autogen() do_autogen() { if [ "${retval}" = "0" ] ; then + export EXTRA_BUILDID= + if [ "${build_type}" = "tb" ] ; then + current_timestamp=$(sed -e "s/ /_/" "${METADATA_DIR?}/tb_${B}_current-git-timestamp.log") + EXTRA_BUILDID="TinderBox: $TINDER_NAME, Branch:${B}, Time: $current_timestamp" + fi if ! $NICE ./autogen.sh ${DISTRO_CONFIG:+ --with-distro=${DISTRO_CONFIG}} >tb_${B}_autogen.log 2>&1 ; then report_log=tb_${B}_autogen.log report_msgs="autogen/configure failed - error is:" @@ -47,19 +52,15 @@ do_clean() do_make() { optdir="" - if [ "${build_type}" = "tb" ] ; then - current_timestamp=$(sed -e "s/ /_/" "${METADATA_DIR?}/tb_${B}_current-git-timestamp.log") - EXTRA_BUILDID="TinderBox: $TINDER_NAME, Branch:${B}, Time: $current_timestamp" - fi if [ "${retval}" = "0" ] ; then - if ! $NICE $WATCHDOG ${MAKE?} EXTRA_BUILDID="$EXTRA_BUILDID" -s $target >tb_${B}_build.log 2>&1 ; then + if ! $NICE $WATCHDOG ${MAKE?} -s $target >tb_${B}_build.log 2>&1 ; then report_log=tb_${B}_build.log report_msgs="build failed - error is:" retval=1 else # if we want to populate bibisect we need to 'install' if [ "${build_type}" = "tb" -a $PUSH_TO_BIBISECT_REPO != "0" ] ; then - if ! $NICE $WATCHDOG ${MAKE?} EXTRA_BUILDID="$EXTRA_BUILDID" -s install-tb >>tb_${B}_build.log 2>&1 ; then + if ! $NICE $WATCHDOG ${MAKE?} -s install-tb >>tb_${B}_build.log 2>&1 ; then report_log=tb_${B}_build.log report_msgs="build failed - error is:" retval=1 _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits