dune 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  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. ; t_config
  11. ; t_peertube
  12. ; t_search
  13. ; t_sexp
  14. t_ap
  15. t_as2
  16. t_as2_vocab
  17. t_astring
  18. t_ban
  19. t_cdb
  20. t_cfg
  21. t_cgi
  22. t_cookie
  23. t_ezjsonm
  24. t_file
  25. t_html
  26. t_http
  27. t_is2s
  28. t_iweb
  29. t_job
  30. t_main
  31. t_make
  32. t_optint
  33. t_plain2handle
  34. t_plain2html
  35. t_rfc4287
  36. t_rfc7565
  37. t_sqlite3
  38. t_st
  39. t_storage
  40. t_tag
  41. t_time
  42. t_tls
  43. t_uri
  44. t_webfinger
  45. t_xmlm
  46. t_yojson)
  47. (libraries
  48. seppo_lib
  49. ; http-cookie
  50. ; https://discuss.ocaml.org/t/combinator-library-for-extracting-data-for-s-exps/10153/48?u=mro
  51. ; sexp_decode
  52. alcotest
  53. decoders-ezxmlm
  54. sexplib
  55. sqlite3
  56. unix
  57. yojson)
  58. ; https://dev.realworldocaml.org/data-serialization.html#scrollNav-1-2
  59. ; https://discuss.ocaml.org/t/lwt-ppx-binary-footprint/11818/2
  60. (preprocess
  61. (pps ppx_sexp_conv lwt_ppx))
  62. ; https://discuss.ocaml.org/t/ld-error-missing-note-gnu-stack-section/12478/4
  63. (flags
  64. (:standard -cclib "-z noexecstack" -safe-string)))