mirror of
https://github.com/dexoron/dcr.git
synced 2026-10-21 13:38:30 +00:00
Custom output directory via build.target
This commit is contained in:
@@ -217,10 +217,10 @@ fn format_toml(value: &Value) -> Result<String, ConfigError> {
|
|||||||
out.push_str(&format!("language = \"{language}\"\n"));
|
out.push_str(&format!("language = \"{language}\"\n"));
|
||||||
out.push_str(&format!("standard = \"{standard}\"\n"));
|
out.push_str(&format!("standard = \"{standard}\"\n"));
|
||||||
out.push_str(&format!("compiler = \"{compiler}\"\n"));
|
out.push_str(&format!("compiler = \"{compiler}\"\n"));
|
||||||
if let Some(target) = build.get("target").and_then(|v| v.as_str()) {
|
if let Some(target) = build.get("target").and_then(|v| v.as_str())
|
||||||
if !target.trim().is_empty() {
|
&& !target.trim().is_empty()
|
||||||
out.push_str(&format!("target = \"{target}\"\n"));
|
{
|
||||||
}
|
out.push_str(&format!("target = \"{target}\"\n"));
|
||||||
}
|
}
|
||||||
if let Some(cflags) = build.get("cflags") {
|
if let Some(cflags) = build.get("cflags") {
|
||||||
out.push_str(&format!("cflags = {}\n", format_string_array(cflags)));
|
out.push_str(&format!("cflags = {}\n", format_string_array(cflags)));
|
||||||
|
|||||||
Reference in New Issue
Block a user