#!/bin/sh
base_dir=${0%/*}
if [ $base_dir = $0 ]; then
    base_dir="./"
fi
. $base_dir/env.sh
sites=($(ls -1 $base_dir/../td-agent))
i=0
for site in "${sites[@]}"; do
    if [[ $site =~ "disable" ]]; then
        unset sites[$i]
    fi
    i=$(($i+1))
done
sites=("${sites[@]}")
if [[ $PIWIK_BULK_ARCHIVE -eq 1 ]]; then
    export PIWIK_DONT_ARCHIVE=1
else     
    export PIWIK_DONT_ARCHIVE=0
fi
for site in "${sites[@]}"; do
    pushd $base_dir/../td-agent/$site/
    /bin/rm -rf target.mak
    make depend
    make
    popd
done
if [[ $PIWIK_BULK_ARCHIVE -eq 1 ]]; then
    $PIWIK_INSTALL_DIR/console core:archive --url=$PIWIK_URL 2>&1 | tee -a $base_dir/../log/archive.log
fi
