Make pidl build work on the buildfarm, not testing install for now.
authorjelmer <jelmer@1e5ffdc8-eadd-0310-9daa-9cb4117fe24b>
Wed, 28 Feb 2007 14:36:40 +0000 (14:36 +0000)
committerjelmer <jelmer@1e5ffdc8-eadd-0310-9daa-9cb4117fe24b>
Wed, 28 Feb 2007 14:36:40 +0000 (14:36 +0000)
git-svn-id: file:///home/svn/build-farm/trunk@562 1e5ffdc8-eadd-0310-9daa-9cb4117fe24b

build_test.fns
generic.fns

index f7f1f8b607633352e2af3f85af1b169a9d4eaf0d..1f2452d62d8144d25e924085e1c6390949c1f101 100644 (file)
@@ -262,10 +262,6 @@ action_build() {
        samba|samba_3_0)
            do_make proto everything torture
            ;;
-       pidl)
-               perl Makefile.PL
-               do_make all
-               ;;
        *)
            do_make all
            ;;
@@ -457,7 +453,7 @@ test_tree() {
            return
        }
 
-        if [ ! -x $srcdir/configure ]; then
+        if [ ! -x $srcdir/configure ] && [ "$tree" != "pidl" ]; then
                echo "skip: $tree.$compiler configure not present, try again next time!"
                cd $test_root
                unlock_file "$lck"
@@ -592,6 +588,13 @@ test_tree() {
                  fi
                fi
 
+
+               if [ "$tree" = "pidl" ] 
+               then
+                       cd $builddir
+                       perl ./Makefile.PL "$prefix"
+               fi
+
                for action in $actions; do
 
                    echo Running action $action
index 8d320556ecf1e0a542e82c72441e7dd83587014b..d03595e56e0f2ec92384859e10f79171fe006070 100644 (file)
@@ -40,7 +40,7 @@ done
 
 # only attempt pidl if we have perl
 if which perl > /dev/null; then
-  test_tree pidl source cc build install test
+  test_tree pidl . cc build test
 fi
 
 global_unlock