(* This contains lots of configuration specifics which are * unlikely to be useful unless you are me ... *) open Goaljobs open Printf (* General. *) let buildtmp = sprintf "%s/tmp/builds" (Sys.getenv "HOME") (* libguestfs *) let libguestfs_website_cvs = sprintf "%s/d/redhat/websites/libguestfs" (Sys.getenv "HOME") let libguestfs_localconfigure source = let configure = match source with `Git -> "./autogen.sh" | `Tarball -> "./configure" in sprintf "\ #!/bin/bash - . localenv %s \\ --prefix /usr \\ --disable-static \\ --with-default-backend=libvirt \\ --enable-gcc-warnings \\ --enable-gtk-doc \\ --enable-valgrind-daemon \\ -C \\ \"$@\" " configure let libguestfs_localenv = "\ # Parallel test runs out of resources starting qemu, unclear why. export SKIP_TEST_PARALLEL_MOUNT_LOCAL=1 # Fails under valgrind because cpio subprocess has a memory leak. export SKIP_TEST_FILE_ARCHITECTURE_11=1 "