1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
|
(rule
(copy# ../lib/ipaddr_sexp.ml ipaddr_sexp.ml))
(rule
(copy# ../lib/macaddr_sexp.ml macaddr_sexp.ml))
(rule
(copy# ../lib/ipaddr.ml ipaddr_internal.ml))
(library
(name test_macaddr_sexp)
(wrapped false)
(modules macaddr_sexp)
(preprocess
(pps ppx_sexp_conv))
(libraries macaddr sexplib0))
(library
(name test_ipaddr_sexp)
(wrapped false)
(modules ipaddr_sexp)
(preprocess
(pps ppx_sexp_conv))
(libraries ipaddr sexplib0))
(test
(name test_ipaddr)
(package ipaddr-sexp)
(modules test_ipaddr)
(libraries ipaddr ipaddr-cstruct test_ipaddr_sexp ounit2))
(test
(name test_ipaddr_b128)
(package ipaddr-sexp)
(modules test_ipaddr_b128 ipaddr_internal)
(libraries ipaddr ipaddr-cstruct test_ipaddr_sexp ounit2))
(test
(name test_macaddr)
(package macaddr-sexp)
(modules test_macaddr)
(libraries macaddr macaddr-cstruct test_macaddr_sexp ounit2))
(test
(name test_ppx)
(modules test_ppx)
(package ipaddr-sexp)
(libraries ipaddr macaddr test_ipaddr_sexp test_macaddr_sexp ounit2))
|