From 63f12eac4dad12c589dcf6ccc479e13d57e2e056 Mon Sep 17 00:00:00 2001 From: Noah Swerhun Date: Wed, 13 Dec 2023 10:30:58 -0600 Subject: [PATCH] added incs to build rules --- src/main.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main.rs b/src/main.rs index a189340..0b41e5c 100644 --- a/src/main.rs +++ b/src/main.rs @@ -109,7 +109,7 @@ impl BuildRule { let obj_path = PathBuf::from("$(OBJDIR)").join(obj_name); let obj_path = obj_path.to_str().unwrap(); - let compile_command = format!("$(CC) $(CFLAGS) -o {} -c {}", obj_path, path); + let compile_command = format!("$(CC) $(CFLAGS) $(INCS) -o {} -c {}", obj_path, path); BuildRule { target: String::from(obj_path), prerequisites, recipe_commands: vec![compile_command] } } @@ -287,7 +287,7 @@ impl RuleList { fn add_target_rule(&mut self) { let mut objects = self.get_obj_targets(); let target_comm = String::from( - format!("$(CC) $(LDFLAGS) -o $(BUILDDIR)/$(TARGET) {} $(LDLIBS)", objects.join(" ")) + format!("$(CC) $(LDFLAGS) $(INCS) -o $(BUILDDIR)/$(TARGET) {} $(LDLIBS)", objects.join(" ")) ); objects.push(String::from("| $(OBJDIR) $(BUILDDIR)"));