Module cairo_lang_compiler::project
source · Structs
- Cairo project config, including its file content and metadata about the file. This file is expected to be at a root of a crate and specify the crate name and location and of its dependency crates.
- Contents of a Cairo project config file.
Enums
Functions
- Checks that the given path is a valid compiler path.
- Setup the ‘db’ to compile the project in the given path. The path can be either a directory with cairo project file or a .cairo file. Returns the ids of the project crates.
- Setup to ‘db’ to compile the file at the given path. Returns the id of the generated crate.
- Updates the crate roots from a ProjectConfig object.