added ccache-maint build to build farm
authortridge <tridge@1e5ffdc8-eadd-0310-9daa-9cb4117fe24b>
Tue, 3 Aug 2010 03:41:41 +0000 (03:41 +0000)
committertridge <tridge@1e5ffdc8-eadd-0310-9daa-9cb4117fe24b>
Tue, 3 Aug 2010 03:41:41 +0000 (03:41 +0000)
git-svn-id: file:///home/svn/build-farm/trunk@972 1e5ffdc8-eadd-0310-9daa-9cb4117fe24b

build_test.fns
common.fns
web/data.pm

index c98d58ba10fb14ba6f5bffbd4e0bbee11f2da023..1020651b209f14ad6307a93ff25a81c495f2fa19 100644 (file)
@@ -141,7 +141,7 @@ choose_scm() {
        tree=$1
 
        case "$tree" in
-               samba* | rsync | libreplace | talloc | tdb | ldb | pidl | ccache)
+               samba* | rsync | libreplace | talloc | tdb | ldb | pidl | ccache*)
                        echo "git"
                        return 0
                ;;
@@ -214,7 +214,7 @@ do_make() {
   MMTIME=$MAXTIME
   # some trees don't need as much time
   case "$tree" in
-       rsync | tdb | talloc | libreplace | ccache)
+       rsync | tdb | talloc | libreplace | ccache*)
          if [ "$compiler" != "checker" ]; then
              MMTIME=`expr $MMTIME / 5`
          fi
@@ -539,7 +539,7 @@ test_tree() {
        shift
        shift
        shift
-       if [ "$compiler" = "gcc" ] && [ "$tree" != "ccache" ] && ccache -V > /dev/null; then
+       if [ "$compiler" = "gcc" ] && [ "$tree" != "ccache" ] && [ "$tree" != "ccache-maint" ] && ccache -V > /dev/null; then
            CCACHE="ccache"
            export CCACHE
        else
index 542bc84b30884d0f7e1517fcaf0a6c3e5239621c..e1b7dc340363c184c0c4375e28712690d810da09 100644 (file)
@@ -7,6 +7,7 @@ fi
 test_tree libreplace . $compiler
 test_tree rsync . $compiler
 test_tree ccache . $compiler
+test_tree ccache-maint . $compiler
 test_tree talloc . $compiler
 test_tree tdb . $compiler
 test_tree ldb . $compiler
index f4866ff513cc30a476288670b8f7bc2f27cdbb53..f18d0708aebbfade2faa63f2683b046d324d358a 100644 (file)
@@ -67,6 +67,13 @@ sub new($;$) {
                        'subdir' => '',
                        'srcdir' => ''
                },
+               'ccache-maint' => {
+                       'scm' => 'git',
+                       'repo' => 'ccache',
+                       'branch' => 'maint',
+                       'subdir' => '',
+                       'srcdir' => ''
+               },
                'ppp' => {
                        'scm' => 'git',
                        'repo' => 'ppp',