Class: Makit::Cli::Generators::RustGenerator
Overview
Generator for Rust crate projects
Instance Attribute Summary
#name, #options
Instance Method Summary
collapse
#generate, #initialize
Instance Method Details
#display_custom_next_steps ⇒ Object
24
25
26
27
28
|
# File 'lib/makit/cli/generators/rust_generator.rb', line 24
def display_custom_next_steps
puts " cargo build"
puts " cargo run"
super
end
|
#file_definitions ⇒ Object
11
12
13
14
15
16
17
18
|
# File 'lib/makit/cli/generators/rust_generator.rb', line 11
def file_definitions
{
"Cargo.toml" => :cargo_toml_content,
"src/main.rs" => :main_rs_content,
"README.md" => :readme_content,
".gitignore" => :gitignore_content,
}
end
|
#project_type ⇒ Object
20
21
22
|
# File 'lib/makit/cli/generators/rust_generator.rb', line 20
def project_type
"Rust crate"
end
|