samoht / assemblage

A collection of tools to manage the configuration of OCaml projects
54 stars 4 forks source link

Add missing base_files to lib component. #84

Closed dbuenzli closed 10 years ago

dbuenzli commented 10 years ago

Fixes #81.

dbuenzli commented 10 years ago

Doesn't fix yet. Missing .cmi install.

dbuenzli commented 10 years ago

Note this is a temporary fix. There is a larger problem that is determining which cmi files will be installed by a library. This works here because the whole interface is in assemblage.mli and the library is called that way. The whole .install and META file generation should be reviewed. They should not be generated by setup as their content depends on the configuration.

smondet commented 10 years ago

Hi!

(FYI) Merging-in dbuenzli/fix-81 and dbuenzli/fix-87 fixed the opam-installation for me; now the examples seem to work (at least assemble.ml compiles and stuff gets generated).