diff --git a/Cargo.toml b/Cargo.toml index 62565ad..16df70b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -35,7 +35,7 @@ async-trait = "0.1" futures = "0.3" chrono = "0.4" rand = "0.8" -openssl-sys = "0.9" +openssl = "0.10" [dev-dependencies] assert_cmd = "2.0" diff --git a/dependencies.bellande b/dependencies.bellande new file mode 100644 index 0000000..b677f55 --- /dev/null +++ b/dependencies.bellande @@ -0,0 +1,20 @@ +glob: "0.3.1" +tempfile: "3.3.0" +shellexpand: "3.1.0" +meval: "0.2.0" +reqwest: "0.11" +serde: "1.0" +serde_json: "1.0" +thiserror: "1.0" +anyhow: "1.0" +clap: "4.0" +regex: "1.7" +lazy_static: "1.4" +log: "0.4" +env_logger: "0.10" +tokio: "1.0" +async-trait: "0.1" +futures: "0.3" +chrono: "0.4" +rand: "0.8" +openssl: "0.10" diff --git a/dependencies.txt b/dependencies.txt deleted file mode 100644 index ca08d30..0000000 --- a/dependencies.txt +++ /dev/null @@ -1,20 +0,0 @@ -glob = "0.3.1" -tempfile = "3.3.0" -shellexpand = "3.1.0" -meval = "0.2.0" -reqwest = "0.11" -serde = "1.0" -serde_json = "1.0" -thiserror = "1.0" -anyhow = "1.0" -clap = "4.0" -regex = "1.7" -lazy_static = "1.4" -log = "0.4" -env_logger = "0.10" -tokio = "1.0" -async-trait = "0.1" -futures = "0.3" -chrono = "0.4" -rand = "0.8" -openssl-sys = "0.9" diff --git a/make_rust_executable.bellos b/make_rust_executable.bellos index aac4b04..6d494bd 100755 --- a/make_rust_executable.bellos +++ b/make_rust_executable.bellos @@ -1 +1 @@ -bellande_rust_executable -d dependencies.txt -s src -m bellronos.rs -o executable/bellronos +bellande_rust_executable -d dependencies.bellande -s src -m bellronos.rs -o executable/bellronos diff --git a/make_rust_executable.sh b/make_rust_executable.sh index aac4b04..6d494bd 100755 --- a/make_rust_executable.sh +++ b/make_rust_executable.sh @@ -1 +1 @@ -bellande_rust_executable -d dependencies.txt -s src -m bellronos.rs -o executable/bellronos +bellande_rust_executable -d dependencies.bellande -s src -m bellronos.rs -o executable/bellronos diff --git a/src/bellronos.rs b/src/bellronos.rs index 5bafb0b..c96c5cf 100644 --- a/src/bellronos.rs +++ b/src/bellronos.rs @@ -29,6 +29,9 @@ use package_manager::package_manager::PackageManager; use std::env; use std::fs; +#[global_allocator] +static GLOBAL: std::alloc::System = std::alloc::System; + fn main() -> Result<(), BellronosError> { let args: Vec = env::args().collect(); if args.len() < 2 {