dune 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. ; rather do in Makefile and have assert.ml in source-control than depend on download.
  2. ;; https://discuss.ocaml.org/t/working-with-application-data-in-packages/9464/5?u=mro
  3. ;(rule
  4. ; (target assert.ml)
  5. ; (action (with-stdout-to %{target}
  6. ; (run curl "https://raw.githubusercontent.com/benjenkinsv95/ocaml-unit-testing-helpers/master/assert.ml"))))
  7. (tests
  8. ; https://dune.readthedocs.io/en/stable/dune-files.html#tests-stanza
  9. (names
  10. ap_test
  11. as2_vocab_test
  12. as2_test
  13. ban_test
  14. cdb_test
  15. cfg_test
  16. cookie_test
  17. ds_cdb_test
  18. ezjsonm_test
  19. rfc4287_test
  20. file_test
  21. http_test
  22. is2s_test
  23. iweb_test
  24. job_test
  25. main_test
  26. make_test
  27. mapcdb_test
  28. ; peertube_test
  29. optint_test
  30. plain2handle_test
  31. plain2html_test
  32. ; sexp_test
  33. st_test
  34. storage_test
  35. tag_test
  36. time_test
  37. tls_test
  38. uri_test
  39. webfinger_test
  40. xmlm_test
  41. yojson_test
  42. ; config_test
  43. ; search_test
  44. )
  45. (libraries
  46. seppo_lib
  47. ; http-cookie
  48. ; https://discuss.ocaml.org/t/combinator-library-for-extracting-data-for-s-exps/10153/48?u=mro
  49. ; sexp_decode
  50. base64
  51. cohttp
  52. csexp
  53. cstruct
  54. cstruct-unix
  55. decoders-ezjsonm
  56. decoders-ezxmlm
  57. ezjsonm
  58. ezxmlm
  59. hex
  60. lwt
  61. lwt.unix
  62. markup
  63. mirage-crypto
  64. mirage-crypto-rng
  65. mirage-crypto-rng-lwt
  66. mirage-crypto-rng.unix
  67. optint
  68. ptime
  69. result
  70. safepass
  71. sexplib
  72. timedesc
  73. tls
  74. tls-lwt
  75. tyre
  76. uri
  77. x509
  78. xmlm
  79. yojson)
  80. ; https://dev.realworldocaml.org/data-serialization.html#scrollNav-1-2
  81. ; https://discuss.ocaml.org/t/lwt-ppx-binary-footprint/11818/2
  82. (preprocess
  83. (pps ppx_sexp_conv lwt_ppx))
  84. ; https://discuss.ocaml.org/t/ld-error-missing-note-gnu-stack-section/12478/4
  85. (flags
  86. (:standard -cclib "-z noexecstack")))