#!/bin/bash
+# feb 2013 - mainline is now known as 5.2, remove that step in the output
+# meaning results are now in merely
+# http://build.onelab.eu/modules/version.html
+#
# reviewed in dec. 2010
# moving back to running on the EU side
#
# running as root on liquid
OUTPUT=/build/modules
+WWWNAME=mainline
LOCK=~/all-modules.run
# make sure the cyclic tasks do not interfere with manual usage
# (i.e. do not use ~/modules)
fi
}
-# usage: do_version dir workdir wwwname
+# usage: do_version dir workdir
function do_version () {
build_dir=$1; shift
workdir=$1; shift
- wwwname=$1; shift
- out_dir=$OUTPUT/$wwwname
+ out_dir=$OUTPUT
out_file=$out_dir/version.html
out_tmp=$out_dir/.version.html
mkdir -p $out_dir
- $build_dir/module-version $VERBOSE -w $workdir --www $wwwname -a &> $out_tmp
+ $build_dir/module-version $VERBOSE -w $workdir --www $WWWNAME -a &> $out_tmp
mv -f $out_tmp $out_file
}
-# usage: do_version dir workdir wwwname
+# usage: do_diff dir workdir
function do_diff () {
build_dir=$1; shift
workdir=$1; shift
- wwwname=$1; shift
- out_dir=$OUTPUT/$wwwname
+ out_dir=$OUTPUT
out_file=$out_dir/diff.html
out_tmp=$out_dir/.diff.html
mkdir -p $out_dir
- $build_dir/module-diff $VERBOSE -w $workdir --www $wwwname -a &> $out_tmp
+ $build_dir/module-diff $VERBOSE -w $workdir --www $WWWNAME -a &> $out_tmp
mv -f $out_tmp $out_file
}
echo $$ > $LOCK
do_update ~/git-build
- do_version ~/git-build $WORKDIR_GIT 5.0
- do_diff ~/git-build $WORKDIR_GIT 5.0
+ do_version ~/git-build $WORKDIR_GIT
+ do_diff ~/git-build $WORKDIR_GIT
rm $LOCK