Skip to content

Conversation

psafont
Copy link
Member

@psafont psafont commented May 3, 2024

With these changes it's now possible to run dune utop at the root of the project and play around the REPL with all the dependencies available

edwintorok and others added 3 commits May 3, 2024 13:19
…e build @check

Bytecode builds for `http_lib` are disabled due to '(modes best)',
and that means that anything that depends on it must have it disabled too to avoid this warning.

Avoids these kinds of warnings:
```
File "_none_", line 1:
Error: Module `Buf_io' is unavailable (required by `Http_svr')
```

Signed-off-by: Edwin Török <[email protected]>
Signed-off-by: Pau Ruiz Safont <[email protected]>
…ries

There were 3 modules with conflicting names with compiler libraries: Watch,
Debuginfo and Stats. Debuginfo was renamed, the others's libraries were changed
to be wrapped.

Signed-off-by: Pau Ruiz Safont <[email protected]>
Pinning the libraries runs dune subst, which needs a project name, define it

Signed-off-by: Pau Ruiz Safont <[email protected]>

(generate_opam_files true)

(name "xapi")
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I am surprised that this was not included before.

@psafont psafont merged commit 4752acc into xapi-project:master May 3, 2024
@psafont psafont deleted the topping branch May 3, 2024 13:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants