changed 'filename' to 'outfile'

This commit is contained in:
Noah Swerhun 2024-03-04 11:59:18 -06:00
parent d299abbcff
commit 36a41c2789

View file

@ -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"));