It appears that having the meta directory crate be inside the codegen directory is not enough to allow codegen to depend on it without it being published. So, let's just publish it.
This crate contains the core Cranelift code generator. It translates code from an intermediate representation into executable machine code.