OASISFormat: 0.3
Name:        vchan
Version:     1.0.0
Synopsis:    Xen libvchan protocol implementation
Authors:     David Scott, Vincent Bernardoff, Jonathan Ludlam
License:     ISC
Plugins:     META (0.3)
BuildTools:  ocamlbuild
OCamlVersion: >= 4.00

Flag cli
  Description: build the UNIX cli
  Default: true

Library vchan
  CompiledObject:     best
  Path:               lib
  Findlibname:        vchan
  Modules:            Vchan
  BuildDepends:       lwt, cstruct, cstruct.syntax, mirage-types (>= 1.1.3), mirage-types.lwt, xenstore.client, xen-evtchn (>= 1.0.3), xen-gnt, sexplib, sexplib.syntax
  CSources:           vchan_stubs.c

Executable node_cli
  Build$:	      flag(cli)
  Install: false
  CompiledObject: best
  Path: cli
  MainIs: node_cli.ml
  BuildDepends: cmdliner, io-page.unix, io-page, xen-evtchn, xen-evtchn.unix, xen-evtchn.unix.activations, xen-gnt.unix, xen-gnt, xenstore, xenstore.client, xenstore_transport, xenstore_transport.lwt, lwt, mirage-types.lwt, vchan, sexplib

Document api
  Title: Documentation and API reference
  Type: ocamlbuild (0.3)
  BuildTools+: ocamldoc
  XOcamlbuildPath: doc
  XOcamlbuildModules: Vchan
  Install: false
