72 lines
1.3 KiB
Text
72 lines
1.3 KiB
Text
|
|
(library
|
||
|
|
(name dune_unit_tests)
|
||
|
|
(modules :standard \ findlib_tests persistent_tests)
|
||
|
|
(libraries
|
||
|
|
ocaml_config
|
||
|
|
spawn
|
||
|
|
dune_tests_common
|
||
|
|
stdune
|
||
|
|
dune_util
|
||
|
|
dune_engine
|
||
|
|
dune_rules
|
||
|
|
fiber
|
||
|
|
dune_lang
|
||
|
|
memo
|
||
|
|
test_scheduler
|
||
|
|
;; This is because of the (implicit_transitive_deps false)
|
||
|
|
;; in dune-project
|
||
|
|
ppx_expect.config
|
||
|
|
ppx_expect.config_types
|
||
|
|
base
|
||
|
|
ppx_inline_test.config)
|
||
|
|
(inline_tests)
|
||
|
|
(preprocess
|
||
|
|
(pps ppx_expect)))
|
||
|
|
|
||
|
|
(library
|
||
|
|
(name findlib_tests)
|
||
|
|
(inline_tests
|
||
|
|
(deps
|
||
|
|
(source_tree ../unit-tests/findlib-db)
|
||
|
|
(source_tree ../unit-tests/toolchain.d)))
|
||
|
|
(modules findlib_tests)
|
||
|
|
(libraries
|
||
|
|
ocaml_config
|
||
|
|
ocaml
|
||
|
|
dune_tests_common
|
||
|
|
stdune
|
||
|
|
dune_engine
|
||
|
|
dune_rules
|
||
|
|
dune_lang
|
||
|
|
dune_findlib
|
||
|
|
memo
|
||
|
|
test_scheduler
|
||
|
|
;; This is because of the (implicit_transitive_deps false)
|
||
|
|
;; in dune-project
|
||
|
|
ppx_expect.config
|
||
|
|
ppx_expect.config_types
|
||
|
|
base
|
||
|
|
ppx_inline_test.config)
|
||
|
|
(preprocess
|
||
|
|
(pps ppx_expect)))
|
||
|
|
|
||
|
|
(library
|
||
|
|
(name persistent_tests)
|
||
|
|
(modules persistent_tests)
|
||
|
|
(inline_tests)
|
||
|
|
(preprocess
|
||
|
|
(pps ppx_expect))
|
||
|
|
(libraries
|
||
|
|
dune_util
|
||
|
|
dyn
|
||
|
|
stdune
|
||
|
|
dune_engine
|
||
|
|
dune_rules
|
||
|
|
dune_digest
|
||
|
|
;; This is because of the (implicit_transitive_deps false)
|
||
|
|
;; in dune-project
|
||
|
|
ppx_expect.config
|
||
|
|
ppx_expect.config_types
|
||
|
|
base
|
||
|
|
ppx_inline_test.config))
|