From c7e5ba1c5581069b236e2bddb6221dce91068545 Mon Sep 17 00:00:00 2001 From: Noah Swerhun Date: Mon, 4 Mar 2024 11:09:57 -0600 Subject: [PATCH] fixed filename bug --- src/main.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main.rs b/src/main.rs index aa4c95f..2179e72 100644 --- a/src/main.rs +++ b/src/main.rs @@ -92,9 +92,9 @@ build $builddir/{name}/dep: mkdir for elem in a { match elem { Value::String(s) => { - let s = s.replace("/", "-"); - let obj_name = format!("$builddir/{name}/obj/{s}.o"); - let dep_name = format!("$builddir/{name}/dep/{s}.o.d"); + let new_file = s.replace("/", "-"); + let obj_name = format!("$builddir/{name}/obj/{new_file}.o"); + let dep_name = format!("$builddir/{name}/dep/{new_file}.o.d"); ret.push_str(&format!( "build {obj_name}: cc_{name} {s} | build.ninja || $builddir/{name}/obj $builddir/{name}/dep\n dep = {dep_name}\n" ));