From 1f0a940d952c54810891d6da7b10a3155c4e6a2b Mon Sep 17 00:00:00 2001 From: Noah Swerhun Date: Wed, 6 Mar 2024 15:34:15 -0600 Subject: [PATCH] exit after writing compile_commands --- src/main.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main.rs b/src/main.rs index b52e03b..65032a7 100644 --- a/src/main.rs +++ b/src/main.rs @@ -2,6 +2,7 @@ use clap::Parser; use std::{ fs::{read_to_string, write}, path::Path, + process::exit, }; use toml::{Table, Value}; @@ -179,6 +180,8 @@ fn main() { &gen_compile_commands(&target_for_comp_cmds, &config.build_dir), ) .unwrap_or_else(|e| panic!("fatal: could not write {file}: {e}")); + // no need to write ninja file + exit(0); } let build_dir = &config.build_dir;