The individual crates are published separately from the main repository on crates.io. To ensure that a copy of the LICENSE file accompanies all published copies of the code, give each crate its own LICENSE file.
This crate provides the Module trait, which provides an interface for
multiple functions and data to be emitted with
Cranelift and then linked together.
This crate is structured as an optional layer on top of cranelift-codegen. It provides additional functionality, such as linking, however users that require greater flexibility don't need to use it.