X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=libguestfs.ml;h=2fe867a9c9b258d6325ca0c692bc6c8146e0db7c;hb=95fb509077b9c7444a1a7f87424ea73a3c0b296a;hp=f3759ac2dd8a767e7376f9bcc3ed7bbe0e2d53cf;hpb=c9cc06f267344fad841e4f2ffa78225bf25bc95f;p=goaljobs-goals.git diff --git a/libguestfs.ml b/libguestfs.ml index f3759ac..2fe867a 100644 --- a/libguestfs.ml +++ b/libguestfs.ml @@ -59,6 +59,14 @@ let vernames version = url = url } ) +(* For libguestfs <= 1.24, we need an old supermin 4 binary. *) +let supermin = function + | { major = 1; minor = i } when i <= 24 -> + let home = Sys.getenv "HOME" in + Some ( home // "d/supermin4/src/supermin", + home // "d/supermin4/helper/supermin-helper" ) + | _ -> None + (* Clone or update a repo to the latest version on a branch, by force. * It is cached in name = $buildtmp/repos/- *)