OASISFormat: 0.3
Name:        xcp-networkd
Version:     0.9.5
Synopsis:    XCP Network Daemon
Authors:     Rob Hoes
License:     LGPL-2.1 with OCaml linking exception
Plugins:     META (0.2)
BuildTools:  ocamlbuild

Library networklibs
  CompiledObject:     best
  Path:               lib
  Findlibname:        network-libs
  Modules:            Network_config, Network_utils
  BuildDepends:       forkexec, stdext, threads, rpclib, stdext, xcp-inventory, xcp.network
  CSources:           link_stubs.c, netdev.h
  CCOpt:              -Wno-unused-function -g -ggdb

Executable xcp_networkd
  CompiledObject:     best
  Path:               networkd
  MainIs:             networkd.ml
  Custom:             true
  Install:            false
  BuildDepends:       threads, rpclib, rpclib.unix, forkexec, stdext, xcp-inventory, network-libs, xen-api-client, xcp, xcp.network, netlink

Executable networkd_db
  CompiledObject:     best
  Path:               networkd_db
  MainIs:             networkd_db.ml
  Custom:             true
  Install:            false
  BuildDepends:       network-libs, stdext, threads, xcp.network

Executable network_test
  CompiledObject:     best
  Path:               test
  MainIs:             network_test.ml
  Install:            false
  BuildDepends:       stdext, oUnit, network-libs

Test test_networkd
  Run$: flag(tests)
  Command: $network_test
  WorkingDirectory: .

Executable cli
  CompiledObject:     best
  Path:               cli
  MainIs:             network_cli.ml
  BuildDepends:       cmdliner, stdext, network-libs, xcp, xcp.network

