From ba81278ffd8c254be0cf623d9152ab9d70e4bce6 Mon Sep 17 00:00:00 2001 From: Jonathan Turner Date: Sat, 1 Aug 2020 09:21:10 +1200 Subject: [PATCH] Remove build.rs and nu-build (#2282) --- Cargo.lock | 32 ---------- Cargo.toml | 1 - README.md | 2 +- build.rs | 3 - crates/nu-build/Cargo.toml | 16 ----- crates/nu-build/src/lib.rs | 80 ------------------------- crates/nu-cli/Cargo.toml | 1 - crates/nu-errors/Cargo.toml | 1 - crates/nu-errors/build.rs | 3 - crates/nu-plugin/Cargo.toml | 1 - crates/nu-plugin/build.rs | 3 - crates/nu-protocol/Cargo.toml | 1 - crates/nu-protocol/build.rs | 3 - crates/nu-source/Cargo.toml | 1 - crates/nu-source/build.rs | 3 - crates/nu-test-support/Cargo.toml | 1 - crates/nu-test-support/build.rs | 3 - crates/nu-value-ext/Cargo.toml | 1 - crates/nu-value-ext/build.rs | 3 - crates/nu_plugin_binaryview/Cargo.toml | 1 - crates/nu_plugin_binaryview/build.rs | 3 - crates/nu_plugin_fetch/Cargo.toml | 1 - crates/nu_plugin_fetch/build.rs | 3 - crates/nu_plugin_from_bson/Cargo.toml | 1 - crates/nu_plugin_from_bson/build.rs | 3 - crates/nu_plugin_from_sqlite/Cargo.toml | 1 - crates/nu_plugin_from_sqlite/build.rs | 3 - crates/nu_plugin_inc/Cargo.toml | 1 - crates/nu_plugin_inc/build.rs | 3 - crates/nu_plugin_match/Cargo.toml | 1 - crates/nu_plugin_match/build.rs | 3 - crates/nu_plugin_post/Cargo.toml | 1 - crates/nu_plugin_post/build.rs | 3 - crates/nu_plugin_ps/Cargo.toml | 1 - crates/nu_plugin_ps/build.rs | 3 - crates/nu_plugin_start/Cargo.toml | 1 - crates/nu_plugin_start/build.rs | 3 - crates/nu_plugin_sys/Cargo.toml | 1 - crates/nu_plugin_sys/build.rs | 3 - crates/nu_plugin_textview/Cargo.toml | 1 - crates/nu_plugin_textview/build.rs | 3 - crates/nu_plugin_to_bson/Cargo.toml | 1 - crates/nu_plugin_to_bson/build.rs | 3 - crates/nu_plugin_to_sqlite/Cargo.toml | 1 - crates/nu_plugin_to_sqlite/build.rs | 3 - crates/nu_plugin_tree/Cargo.toml | 1 - crates/nu_plugin_tree/build.rs | 3 - 47 files changed, 1 insertion(+), 214 deletions(-) delete mode 100644 build.rs delete mode 100644 crates/nu-build/Cargo.toml delete mode 100644 crates/nu-build/src/lib.rs delete mode 100644 crates/nu-errors/build.rs delete mode 100644 crates/nu-plugin/build.rs delete mode 100644 crates/nu-protocol/build.rs delete mode 100644 crates/nu-source/build.rs delete mode 100644 crates/nu-test-support/build.rs delete mode 100644 crates/nu-value-ext/build.rs delete mode 100644 crates/nu_plugin_binaryview/build.rs delete mode 100644 crates/nu_plugin_fetch/build.rs delete mode 100644 crates/nu_plugin_from_bson/build.rs delete mode 100644 crates/nu_plugin_from_sqlite/build.rs delete mode 100644 crates/nu_plugin_inc/build.rs delete mode 100644 crates/nu_plugin_match/build.rs delete mode 100644 crates/nu_plugin_post/build.rs delete mode 100644 crates/nu_plugin_ps/build.rs delete mode 100644 crates/nu_plugin_start/build.rs delete mode 100644 crates/nu_plugin_sys/build.rs delete mode 100644 crates/nu_plugin_textview/build.rs delete mode 100644 crates/nu_plugin_to_bson/build.rs delete mode 100644 crates/nu_plugin_to_sqlite/build.rs delete mode 100644 crates/nu_plugin_tree/build.rs diff --git a/Cargo.lock b/Cargo.lock index 41caf773b..8360786e3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2453,7 +2453,6 @@ dependencies = [ "dunce", "futures 0.3.5", "log", - "nu-build", "nu-cli", "nu-errors", "nu-parser", @@ -2486,16 +2485,6 @@ dependencies = [ "url", ] -[[package]] -name = "nu-build" -version = "0.17.0" -dependencies = [ - "lazy_static 1.4.0", - "serde 1.0.114", - "serde_json", - "toml 0.5.6", -] - [[package]] name = "nu-cli" version = "0.17.0" @@ -2537,7 +2526,6 @@ dependencies = [ "log", "meval", "natural", - "nu-build", "nu-errors", "nu-parser", "nu-plugin", @@ -2600,7 +2588,6 @@ dependencies = [ "derive-new", "getset", "glob", - "nu-build", "nu-source", "num-bigint", "num-traits 0.2.12", @@ -2635,7 +2622,6 @@ version = "0.17.0" dependencies = [ "bigdecimal", "indexmap", - "nu-build", "nu-errors", "nu-protocol", "nu-source", @@ -2660,7 +2646,6 @@ dependencies = [ "itertools", "log", "natural", - "nu-build", "nu-errors", "nu-source", "num-bigint", @@ -2682,7 +2667,6 @@ dependencies = [ "codespan-reporting", "derive-new", "getset", - "nu-build", "pretty", "serde 1.0.114", "termcolor", @@ -2705,7 +2689,6 @@ dependencies = [ "getset", "glob", "indexmap", - "nu-build", "nu-parser", "nu-protocol", "nu-source", @@ -2718,7 +2701,6 @@ version = "0.17.0" dependencies = [ "indexmap", "itertools", - "nu-build", "nu-errors", "nu-parser", "nu-protocol", @@ -2734,7 +2716,6 @@ dependencies = [ "crossterm", "image", "neso", - "nu-build", "nu-errors", "nu-plugin", "nu-protocol", @@ -2749,7 +2730,6 @@ version = "0.17.0" dependencies = [ "base64 0.12.3", "futures 0.3.5", - "nu-build", "nu-errors", "nu-plugin", "nu-protocol", @@ -2764,7 +2744,6 @@ version = "0.17.0" dependencies = [ "bigdecimal", "bson", - "nu-build", "nu-errors", "nu-plugin", "nu-protocol", @@ -2778,7 +2757,6 @@ name = "nu_plugin_from_sqlite" version = "0.17.0" dependencies = [ "bigdecimal", - "nu-build", "nu-errors", "nu-plugin", "nu-protocol", @@ -2793,7 +2771,6 @@ dependencies = [ name = "nu_plugin_inc" version = "0.17.0" dependencies = [ - "nu-build", "nu-errors", "nu-plugin", "nu-protocol", @@ -2807,7 +2784,6 @@ name = "nu_plugin_match" version = "0.17.0" dependencies = [ "futures 0.3.5", - "nu-build", "nu-errors", "nu-plugin", "nu-protocol", @@ -2821,7 +2797,6 @@ version = "0.17.0" dependencies = [ "base64 0.12.3", "futures 0.3.5", - "nu-build", "nu-errors", "nu-plugin", "nu-protocol", @@ -2839,7 +2814,6 @@ dependencies = [ "futures 0.3.5", "futures-timer", "heim", - "nu-build", "nu-errors", "nu-plugin", "nu-protocol", @@ -2851,7 +2825,6 @@ name = "nu_plugin_start" version = "0.17.0" dependencies = [ "glob", - "nu-build", "nu-errors", "nu-plugin", "nu-protocol", @@ -2868,7 +2841,6 @@ dependencies = [ "futures 0.3.5", "futures-util", "heim", - "nu-build", "nu-errors", "nu-plugin", "nu-protocol", @@ -2883,7 +2855,6 @@ dependencies = [ "ansi_term 0.12.1", "bat", "crossterm", - "nu-build", "nu-cli", "nu-errors", "nu-plugin", @@ -2899,7 +2870,6 @@ name = "nu_plugin_to_bson" version = "0.17.0" dependencies = [ "bson", - "nu-build", "nu-errors", "nu-plugin", "nu-protocol", @@ -2913,7 +2883,6 @@ name = "nu_plugin_to_sqlite" version = "0.17.0" dependencies = [ "hex 0.4.2", - "nu-build", "nu-errors", "nu-plugin", "nu-protocol", @@ -2929,7 +2898,6 @@ name = "nu_plugin_tree" version = "0.17.0" dependencies = [ "derive-new", - "nu-build", "nu-errors", "nu-plugin", "nu-protocol", diff --git a/Cargo.toml b/Cargo.toml index 865a7def3..1cae8b34a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -58,7 +58,6 @@ quick-xml = "0.18.1" nu-test-support = {version = "0.17.0", path = "./crates/nu-test-support"} [build-dependencies] -nu-build = {version = "0.17.0", path = "./crates/nu-build"} serde = {version = "1.0.110", features = ["derive"]} toml = "0.5.6" diff --git a/README.md b/README.md index c07bf0d6e..8ed29b091 100644 --- a/README.md +++ b/README.md @@ -194,7 +194,7 @@ For example, you can load a .toml file as structured data and explore it: > open Cargo.toml ────────────────────┬─────────────────────────── bin │ [table 18 rows] - build-dependencies │ [row nu-build serde toml] + build-dependencies │ [row serde toml] dependencies │ [row 29 columns] dev-dependencies │ [row nu-test-support] features │ [row 19 columns] diff --git a/build.rs b/build.rs deleted file mode 100644 index b7511cfc6..000000000 --- a/build.rs +++ /dev/null @@ -1,3 +0,0 @@ -fn main() -> Result<(), Box> { - nu_build::build() -} diff --git a/crates/nu-build/Cargo.toml b/crates/nu-build/Cargo.toml deleted file mode 100644 index 8ec006743..000000000 --- a/crates/nu-build/Cargo.toml +++ /dev/null @@ -1,16 +0,0 @@ -[package] -authors = ["The Nu Project Contributors"] -description = "Core build system for nushell" -edition = "2018" -license = "MIT" -name = "nu-build" -version = "0.17.0" - -[lib] -doctest = false - -[dependencies] -lazy_static = "1.4.0" -serde = {version = "1.0.114", features = ["derive"]} -serde_json = "1.0.55" -toml = "0.5.6" diff --git a/crates/nu-build/src/lib.rs b/crates/nu-build/src/lib.rs deleted file mode 100644 index 96754cce0..000000000 --- a/crates/nu-build/src/lib.rs +++ /dev/null @@ -1,80 +0,0 @@ -use lazy_static::lazy_static; -use serde::Deserialize; -use std::collections::BTreeMap; -use std::collections::HashMap; -use std::collections::HashSet; -use std::env; -use std::path::{Path, PathBuf}; -use std::sync::Mutex; - -lazy_static! { - static ref WORKSPACES: Mutex> = Mutex::new(BTreeMap::new()); -} - -// got from https://github.com/mitsuhiko/insta/blob/b113499249584cb650150d2d01ed96ee66db6b30/src/runtime.rs#L67-L88 - -fn get_cargo_workspace(manifest_dir: &str) -> Result, Box> { - let mut workspaces = WORKSPACES.lock()?; - if let Some(rv) = workspaces.get(manifest_dir) { - Ok(Some(rv)) - } else { - #[derive(Deserialize)] - struct Manifest { - workspace_root: String, - } - let output = std::process::Command::new(env!("CARGO")) - .arg("metadata") - .arg("--format-version=1") - .current_dir(manifest_dir) - .output()?; - let manifest: Manifest = serde_json::from_slice(&output.stdout)?; - let path = Box::leak(Box::new(PathBuf::from(manifest.workspace_root))); - workspaces.insert(manifest_dir.to_string(), path.as_path()); - Ok(workspaces.get(manifest_dir).cloned()) - } -} - -#[derive(Deserialize)] -struct Feature { - #[allow(unused)] - description: String, - enabled: bool, -} - -pub fn build() -> Result<(), Box> { - let input = env::var("CARGO_MANIFEST_DIR")?; - - let all_on = env::var("NUSHELL_ENABLE_ALL_FLAGS").is_ok(); - let flags: HashSet = env::var("NUSHELL_ENABLE_FLAGS") - .map(|s| s.split(',').map(|s| s.to_string()).collect()) - .unwrap_or_else(|_| HashSet::new()); - - if all_on && !flags.is_empty() { - println!( - "cargo:warning=Both NUSHELL_ENABLE_ALL_FLAGS and NUSHELL_ENABLE_FLAGS were set. You don't need both." - ); - } - - let workspace = match get_cargo_workspace(&input)? { - // If the crate is being downloaded from crates.io, it won't have a workspace root, and that's ok - None => return Ok(()), - Some(workspace) => workspace, - }; - - let path = Path::new(&workspace).join("features.toml"); - - // If the crate is being downloaded from crates.io, it won't have a features.toml, and that's ok - if !path.exists() { - return Ok(()); - } - - let toml: HashMap = toml::from_str(&std::fs::read_to_string(path)?)?; - - for (key, value) in toml.iter() { - if value.enabled || all_on || flags.contains(key) { - println!("cargo:rustc-cfg={}", key); - } - } - - Ok(()) -} diff --git a/crates/nu-cli/Cargo.toml b/crates/nu-cli/Cargo.toml index 55311159d..1dc272c35 100644 --- a/crates/nu-cli/Cargo.toml +++ b/crates/nu-cli/Cargo.toml @@ -111,7 +111,6 @@ optional = true version = "0.23.1" [build-dependencies] -nu-build = {version = "0.17.0", path = "../nu-build"} [dev-dependencies] quickcheck = "0.9" diff --git a/crates/nu-errors/Cargo.toml b/crates/nu-errors/Cargo.toml index f488b2287..ccd5c4a05 100644 --- a/crates/nu-errors/Cargo.toml +++ b/crates/nu-errors/Cargo.toml @@ -28,4 +28,3 @@ serde_yaml = "0.8" toml = "0.5.6" [build-dependencies] -nu-build = {version = "0.17.0", path = "../nu-build"} diff --git a/crates/nu-errors/build.rs b/crates/nu-errors/build.rs deleted file mode 100644 index b7511cfc6..000000000 --- a/crates/nu-errors/build.rs +++ /dev/null @@ -1,3 +0,0 @@ -fn main() -> Result<(), Box> { - nu_build::build() -} diff --git a/crates/nu-plugin/Cargo.toml b/crates/nu-plugin/Cargo.toml index d0389ce09..2f91d1c86 100644 --- a/crates/nu-plugin/Cargo.toml +++ b/crates/nu-plugin/Cargo.toml @@ -22,4 +22,3 @@ serde = {version = "1.0.114", features = ["derive"]} serde_json = "1.0.55" [build-dependencies] -nu-build = {version = "0.17.0", path = "../nu-build"} diff --git a/crates/nu-plugin/build.rs b/crates/nu-plugin/build.rs deleted file mode 100644 index b7511cfc6..000000000 --- a/crates/nu-plugin/build.rs +++ /dev/null @@ -1,3 +0,0 @@ -fn main() -> Result<(), Box> { - nu_build::build() -} diff --git a/crates/nu-protocol/Cargo.toml b/crates/nu-protocol/Cargo.toml index 2d308a86f..2d36e146a 100644 --- a/crates/nu-protocol/Cargo.toml +++ b/crates/nu-protocol/Cargo.toml @@ -37,4 +37,3 @@ serde_yaml = "0.8" toml = "0.5.6" [build-dependencies] -nu-build = {version = "0.17.0", path = "../nu-build"} diff --git a/crates/nu-protocol/build.rs b/crates/nu-protocol/build.rs deleted file mode 100644 index b7511cfc6..000000000 --- a/crates/nu-protocol/build.rs +++ /dev/null @@ -1,3 +0,0 @@ -fn main() -> Result<(), Box> { - nu_build::build() -} diff --git a/crates/nu-source/Cargo.toml b/crates/nu-source/Cargo.toml index 0139eaabf..1ecaed49d 100644 --- a/crates/nu-source/Cargo.toml +++ b/crates/nu-source/Cargo.toml @@ -18,4 +18,3 @@ serde = {version = "1.0.114", features = ["derive"]} termcolor = "1.1.0" [build-dependencies] -nu-build = {version = "0.17.0", path = "../nu-build"} diff --git a/crates/nu-source/build.rs b/crates/nu-source/build.rs deleted file mode 100644 index b7511cfc6..000000000 --- a/crates/nu-source/build.rs +++ /dev/null @@ -1,3 +0,0 @@ -fn main() -> Result<(), Box> { - nu_build::build() -} diff --git a/crates/nu-test-support/Cargo.toml b/crates/nu-test-support/Cargo.toml index e6e96c0bb..d8c360df8 100644 --- a/crates/nu-test-support/Cargo.toml +++ b/crates/nu-test-support/Cargo.toml @@ -22,4 +22,3 @@ indexmap = {version = "1.4.0", features = ["serde-1"]} tempfile = "3.1.0" [build-dependencies] -nu-build = {version = "0.17.0", path = "../nu-build"} diff --git a/crates/nu-test-support/build.rs b/crates/nu-test-support/build.rs deleted file mode 100644 index b7511cfc6..000000000 --- a/crates/nu-test-support/build.rs +++ /dev/null @@ -1,3 +0,0 @@ -fn main() -> Result<(), Box> { - nu_build::build() -} diff --git a/crates/nu-value-ext/Cargo.toml b/crates/nu-value-ext/Cargo.toml index c5e42681b..c6ca3881e 100644 --- a/crates/nu-value-ext/Cargo.toml +++ b/crates/nu-value-ext/Cargo.toml @@ -20,4 +20,3 @@ itertools = "0.9.0" num-traits = "0.2.12" [build-dependencies] -nu-build = {version = "0.17.0", path = "../nu-build"} diff --git a/crates/nu-value-ext/build.rs b/crates/nu-value-ext/build.rs deleted file mode 100644 index b7511cfc6..000000000 --- a/crates/nu-value-ext/build.rs +++ /dev/null @@ -1,3 +0,0 @@ -fn main() -> Result<(), Box> { - nu_build::build() -} diff --git a/crates/nu_plugin_binaryview/Cargo.toml b/crates/nu_plugin_binaryview/Cargo.toml index cef90db6b..200156269 100644 --- a/crates/nu_plugin_binaryview/Cargo.toml +++ b/crates/nu_plugin_binaryview/Cargo.toml @@ -22,4 +22,3 @@ pretty-hex = "0.1.1" rawkey = "0.1.2" [build-dependencies] -nu-build = {version = "0.17.0", path = "../nu-build"} diff --git a/crates/nu_plugin_binaryview/build.rs b/crates/nu_plugin_binaryview/build.rs deleted file mode 100644 index b7511cfc6..000000000 --- a/crates/nu_plugin_binaryview/build.rs +++ /dev/null @@ -1,3 +0,0 @@ -fn main() -> Result<(), Box> { - nu_build::build() -} diff --git a/crates/nu_plugin_fetch/Cargo.toml b/crates/nu_plugin_fetch/Cargo.toml index 522820b31..4a692a6ee 100644 --- a/crates/nu_plugin_fetch/Cargo.toml +++ b/crates/nu_plugin_fetch/Cargo.toml @@ -20,4 +20,3 @@ surf = "1.0.3" url = "2.1.1" [build-dependencies] -nu-build = {version = "0.17.0", path = "../nu-build"} diff --git a/crates/nu_plugin_fetch/build.rs b/crates/nu_plugin_fetch/build.rs deleted file mode 100644 index b7511cfc6..000000000 --- a/crates/nu_plugin_fetch/build.rs +++ /dev/null @@ -1,3 +0,0 @@ -fn main() -> Result<(), Box> { - nu_build::build() -} diff --git a/crates/nu_plugin_from_bson/Cargo.toml b/crates/nu_plugin_from_bson/Cargo.toml index 76779f874..271ac2674 100644 --- a/crates/nu_plugin_from_bson/Cargo.toml +++ b/crates/nu_plugin_from_bson/Cargo.toml @@ -20,4 +20,3 @@ nu-value-ext = {path = "../nu-value-ext", version = "0.17.0"} num-traits = "0.2.12" [build-dependencies] -nu-build = {version = "0.17.0", path = "../nu-build"} diff --git a/crates/nu_plugin_from_bson/build.rs b/crates/nu_plugin_from_bson/build.rs deleted file mode 100644 index b7511cfc6..000000000 --- a/crates/nu_plugin_from_bson/build.rs +++ /dev/null @@ -1,3 +0,0 @@ -fn main() -> Result<(), Box> { - nu_build::build() -} diff --git a/crates/nu_plugin_from_sqlite/Cargo.toml b/crates/nu_plugin_from_sqlite/Cargo.toml index 6afc37c30..52429c28b 100644 --- a/crates/nu_plugin_from_sqlite/Cargo.toml +++ b/crates/nu_plugin_from_sqlite/Cargo.toml @@ -24,4 +24,3 @@ features = ["bundled", "blob"] version = "0.23.1" [build-dependencies] -nu-build = {version = "0.17.0", path = "../nu-build"} diff --git a/crates/nu_plugin_from_sqlite/build.rs b/crates/nu_plugin_from_sqlite/build.rs deleted file mode 100644 index b7511cfc6..000000000 --- a/crates/nu_plugin_from_sqlite/build.rs +++ /dev/null @@ -1,3 +0,0 @@ -fn main() -> Result<(), Box> { - nu_build::build() -} diff --git a/crates/nu_plugin_inc/Cargo.toml b/crates/nu_plugin_inc/Cargo.toml index 21c04f78b..07b766530 100644 --- a/crates/nu_plugin_inc/Cargo.toml +++ b/crates/nu_plugin_inc/Cargo.toml @@ -19,4 +19,3 @@ nu-value-ext = {path = "../nu-value-ext", version = "0.17.0"} semver = "0.10.0" [build-dependencies] -nu-build = {version = "0.17.0", path = "../nu-build"} diff --git a/crates/nu_plugin_inc/build.rs b/crates/nu_plugin_inc/build.rs deleted file mode 100644 index b7511cfc6..000000000 --- a/crates/nu_plugin_inc/build.rs +++ /dev/null @@ -1,3 +0,0 @@ -fn main() -> Result<(), Box> { - nu_build::build() -} diff --git a/crates/nu_plugin_match/Cargo.toml b/crates/nu_plugin_match/Cargo.toml index 586299cfb..f41b6fd29 100644 --- a/crates/nu_plugin_match/Cargo.toml +++ b/crates/nu_plugin_match/Cargo.toml @@ -18,4 +18,3 @@ nu-source = {path = "../nu-source", version = "0.17.0"} regex = "1" [build-dependencies] -nu-build = {version = "0.17.0", path = "../nu-build"} diff --git a/crates/nu_plugin_match/build.rs b/crates/nu_plugin_match/build.rs deleted file mode 100644 index b7511cfc6..000000000 --- a/crates/nu_plugin_match/build.rs +++ /dev/null @@ -1,3 +0,0 @@ -fn main() -> Result<(), Box> { - nu_build::build() -} diff --git a/crates/nu_plugin_post/Cargo.toml b/crates/nu_plugin_post/Cargo.toml index 7f1295255..a6b9130ed 100644 --- a/crates/nu_plugin_post/Cargo.toml +++ b/crates/nu_plugin_post/Cargo.toml @@ -22,4 +22,3 @@ surf = "1.0.3" url = "2.1.1" [build-dependencies] -nu-build = {version = "0.17.0", path = "../nu-build"} diff --git a/crates/nu_plugin_post/build.rs b/crates/nu_plugin_post/build.rs deleted file mode 100644 index b7511cfc6..000000000 --- a/crates/nu_plugin_post/build.rs +++ /dev/null @@ -1,3 +0,0 @@ -fn main() -> Result<(), Box> { - nu_build::build() -} diff --git a/crates/nu_plugin_ps/Cargo.toml b/crates/nu_plugin_ps/Cargo.toml index 745c17a19..87046863a 100644 --- a/crates/nu_plugin_ps/Cargo.toml +++ b/crates/nu_plugin_ps/Cargo.toml @@ -24,4 +24,3 @@ features = ["process"] version = "0.1.0-beta.3" [build-dependencies] -nu-build = {version = "0.17.0", path = "../nu-build"} diff --git a/crates/nu_plugin_ps/build.rs b/crates/nu_plugin_ps/build.rs deleted file mode 100644 index b7511cfc6..000000000 --- a/crates/nu_plugin_ps/build.rs +++ /dev/null @@ -1,3 +0,0 @@ -fn main() -> Result<(), Box> { - nu_build::build() -} diff --git a/crates/nu_plugin_start/Cargo.toml b/crates/nu_plugin_start/Cargo.toml index d9672c2a4..c00e5a48e 100644 --- a/crates/nu_plugin_start/Cargo.toml +++ b/crates/nu_plugin_start/Cargo.toml @@ -19,6 +19,5 @@ open = "1.4.0" url = "2.1.1" [build-dependencies] -nu-build = {version = "0.17.0", path = "../nu-build"} nu-errors = {version = "0.17.0", path = "../nu-errors"} nu-source = {version = "0.17.0", path = "../nu-source"} diff --git a/crates/nu_plugin_start/build.rs b/crates/nu_plugin_start/build.rs deleted file mode 100644 index b7511cfc6..000000000 --- a/crates/nu_plugin_start/build.rs +++ /dev/null @@ -1,3 +0,0 @@ -fn main() -> Result<(), Box> { - nu_build::build() -} diff --git a/crates/nu_plugin_sys/Cargo.toml b/crates/nu_plugin_sys/Cargo.toml index 01d7f54e1..7442a2bb5 100644 --- a/crates/nu_plugin_sys/Cargo.toml +++ b/crates/nu_plugin_sys/Cargo.toml @@ -27,4 +27,3 @@ version = "0.1.0-beta.3" features = ["host", "cpu", "memory", "disk", "net", "sensors"] [build-dependencies] -nu-build = {version = "0.17.0", path = "../nu-build"} diff --git a/crates/nu_plugin_sys/build.rs b/crates/nu_plugin_sys/build.rs deleted file mode 100644 index b7511cfc6..000000000 --- a/crates/nu_plugin_sys/build.rs +++ /dev/null @@ -1,3 +0,0 @@ -fn main() -> Result<(), Box> { - nu_build::build() -} diff --git a/crates/nu_plugin_textview/Cargo.toml b/crates/nu_plugin_textview/Cargo.toml index 1f8c79aed..d0a66c8d2 100644 --- a/crates/nu_plugin_textview/Cargo.toml +++ b/crates/nu_plugin_textview/Cargo.toml @@ -24,4 +24,3 @@ term_size = "0.3.2" url = "2.1.1" [build-dependencies] -nu-build = {version = "0.17.0", path = "../nu-build"} diff --git a/crates/nu_plugin_textview/build.rs b/crates/nu_plugin_textview/build.rs deleted file mode 100644 index b7511cfc6..000000000 --- a/crates/nu_plugin_textview/build.rs +++ /dev/null @@ -1,3 +0,0 @@ -fn main() -> Result<(), Box> { - nu_build::build() -} diff --git a/crates/nu_plugin_to_bson/Cargo.toml b/crates/nu_plugin_to_bson/Cargo.toml index c33e9aea5..0fca8102d 100644 --- a/crates/nu_plugin_to_bson/Cargo.toml +++ b/crates/nu_plugin_to_bson/Cargo.toml @@ -19,4 +19,3 @@ nu-value-ext = {path = "../nu-value-ext", version = "0.17.0"} num-traits = "0.2.12" [build-dependencies] -nu-build = {version = "0.17.0", path = "../nu-build"} diff --git a/crates/nu_plugin_to_bson/build.rs b/crates/nu_plugin_to_bson/build.rs deleted file mode 100644 index b7511cfc6..000000000 --- a/crates/nu_plugin_to_bson/build.rs +++ /dev/null @@ -1,3 +0,0 @@ -fn main() -> Result<(), Box> { - nu_build::build() -} diff --git a/crates/nu_plugin_to_sqlite/Cargo.toml b/crates/nu_plugin_to_sqlite/Cargo.toml index 2fd18b849..25b065d0d 100644 --- a/crates/nu_plugin_to_sqlite/Cargo.toml +++ b/crates/nu_plugin_to_sqlite/Cargo.toml @@ -24,4 +24,3 @@ features = ["bundled", "blob"] version = "0.23.1" [build-dependencies] -nu-build = {version = "0.17.0", path = "../nu-build"} diff --git a/crates/nu_plugin_to_sqlite/build.rs b/crates/nu_plugin_to_sqlite/build.rs deleted file mode 100644 index b7511cfc6..000000000 --- a/crates/nu_plugin_to_sqlite/build.rs +++ /dev/null @@ -1,3 +0,0 @@ -fn main() -> Result<(), Box> { - nu_build::build() -} diff --git a/crates/nu_plugin_tree/Cargo.toml b/crates/nu_plugin_tree/Cargo.toml index cfdc43a2c..f2f72c92b 100644 --- a/crates/nu_plugin_tree/Cargo.toml +++ b/crates/nu_plugin_tree/Cargo.toml @@ -18,4 +18,3 @@ nu-source = {path = "../nu-source", version = "0.17.0"} ptree = {version = "0.2"} [build-dependencies] -nu-build = {version = "0.17.0", path = "../nu-build"} diff --git a/crates/nu_plugin_tree/build.rs b/crates/nu_plugin_tree/build.rs deleted file mode 100644 index b7511cfc6..000000000 --- a/crates/nu_plugin_tree/build.rs +++ /dev/null @@ -1,3 +0,0 @@ -fn main() -> Result<(), Box> { - nu_build::build() -}