changed 'filename' to 'outfile'
This commit is contained in:
parent
d299abbcff
commit
36a41c2789
1 changed files with 4 additions and 6 deletions
10
src/main.rs
10
src/main.rs
|
@ -60,9 +60,9 @@ fn target_generator(name: &str, config_table: &Table) -> String {
|
||||||
Value::String(s) => s,
|
Value::String(s) => s,
|
||||||
_ => panic!("fatal: {name}.linker_libs: invalid type (must be string)"),
|
_ => panic!("fatal: {name}.linker_libs: invalid type (must be string)"),
|
||||||
};
|
};
|
||||||
let filename = match config_table.get("filename").unwrap_or(&aout) {
|
let outfile = match config_table.get("outfile").unwrap_or(&aout) {
|
||||||
Value::String(s) => s,
|
Value::String(s) => s,
|
||||||
_ => panic!("fatal: {name}.filename: invalid type (must be string)"),
|
_ => panic!("fatal: {name}.outfile: invalid type (must be string)"),
|
||||||
};
|
};
|
||||||
let compiler_linker = Value::String(compiler.to_string());
|
let compiler_linker = Value::String(compiler.to_string());
|
||||||
let linker = match config_table.get("linker").unwrap_or(&compiler_linker) {
|
let linker = match config_table.get("linker").unwrap_or(&compiler_linker) {
|
||||||
|
@ -114,12 +114,10 @@ build $builddir/{name}/dep: mkdir
|
||||||
_ => panic!("fatal: {name}.sources: invalid sources type (must be a list of strings)"),
|
_ => panic!("fatal: {name}.sources: invalid sources type (must be a list of strings)"),
|
||||||
};
|
};
|
||||||
|
|
||||||
ret.push_str(&format!(
|
ret.push_str(&format!("\nbuild $builddir/{name}/{outfile}: link_{name} "));
|
||||||
"\nbuild $builddir/{name}/{filename}: link_{name} "
|
|
||||||
));
|
|
||||||
ret.push_str(&object_list.join(" "));
|
ret.push_str(&object_list.join(" "));
|
||||||
ret.push_str(&format!(
|
ret.push_str(&format!(
|
||||||
" \nbuild {name}: phony $builddir/{name}/{filename}\n"
|
" \nbuild {name}: phony $builddir/{name}/{outfile}\n"
|
||||||
));
|
));
|
||||||
ret.push_str(&format!("# END TARGET {name}\n"));
|
ret.push_str(&format!("# END TARGET {name}\n"));
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue