Use npm install rather than ci and only run build.rs when styles/src is changed rather than all styles

Keith Simmons created

Change summary

crates/zed/build.rs | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

Detailed changes

crates/zed/build.rs 🔗

@@ -5,7 +5,7 @@ fn main() {
 
     let output = Command::new("npm")
         .current_dir("../../styles")
-        .args(["ci"])
+        .args(["install"])
         .output()
         .expect("failed to run npm");
     if !output.status.success() {
@@ -27,5 +27,5 @@ fn main() {
         );
     }
 
-    println!("cargo:rerun-if-changed=../../styles");
+    println!("cargo:rerun-if-changed=../../styles/src");
 }