这是indexloc提供的服务,不要输入任何密码
Skip to content

rwdrich/xenctrl

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status

Mock OCaml Xen Bindings

This is a replacement for OCaml Xen Low Level Libs (XLLL): it provides mock OCaml bindings to Xen to be used with the Citrix Hypervisor Toolstack for Travis builds. Most of that code is available from XS Opam.

The code is taken from Xen but mocks some some parts that don't bind properly to standard Xen libraries. As such, this is only useful for compiling code but not for running it.

Building

The code assumes that Xen is installed such that header files and libraries are available. This code currently builds on a Debian system with these packages installed:

  • libxen-dev
  • libsystemd-dev
  • m4
  • opam (the OCaml package manager)
  • dune (the OCaml build tool - it can be installed from Opam)

To actually build the code, run:

$ opam install dune
$ make

If you are an OCaml developer, you most likely have Opam already installed and configured.

About

Mock OCaml Xen bindings

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • OCaml 62.3%
  • C 27.9%
  • Standard ML 5.7%
  • Python 2.6%
  • C++ 0.9%
  • Shell 0.3%
  • Makefile 0.3%