upstream: github.com/mirleft/ocaml-tls
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Skip MDX execution on opam install README blocks

The READMEs all share the standard install/overlay snippet, but the
sh blocks lacked the "<!-- $MDX skip -->" directive. `dune test`
would shell out to `opam install` against the live switch, which
either prompts interactively or fails with a package conflict —
either way diffing as a test failure.

Bulk-add skip directives in front of every install/overlay block.
Also collapse the doubled "non-deterministic + skip" stack on three
READMEs (memtrace, ocaml-dpop, ocaml-pid1, ocaml-yaml, merlint) where
`skip` already implies the runtime is bypassed.

+3
+3
README.md
··· 24 24 25 25 Install with opam: 26 26 27 + <!-- $MDX skip --> 27 28 ```sh 28 29 $ opam install nox-tls 29 30 ``` ··· 31 32 If opam cannot find the package, it may not yet be released in the public 32 33 `opam-repository`. Add the overlay repository, then install it: 33 34 35 + <!-- $MDX skip --> 34 36 ```sh 35 37 $ opam repo add samoht https://tangled.org/gazagnaire.org/opam-overlay.git 36 38 $ opam update ··· 40 42 You can also build this locally by conducting the steps: 41 43 42 44 <!-- $MDX non-deterministic=command --> 45 + <!-- $MDX skip --> 43 46 ```sh 44 47 $ opam install --deps-only -t . # or a named package instead of `.` - i.e. ./tls-lwt.opam 45 48 $ dune build --profile=release # you can also put a package list here, i.e. tls,tls-lwt -- you can also use `@all` target to compile examples as well