#!/usr/bin/env bash

LOG=$PWD/logfile-$$
targets=$(find . -name updateBinaryPackages|while read ff; do readlink -f "$ff"; done | sort|uniq)
for f in $targets; do 
    (
	d=$(dirname $f)
	cd $d
	echo -n "Update in $d ..."
	./updateBinaryPackages >> $LOG 2>&1
	if [ $? -eq 0 ]; then
	    echo " Ok"
	else
	    echo " Failed; please check $LOG"
	fi
    ) &
    sleep 1
done

	
