From 081f9e86ed63fe738c609e0fc944db10c150d4fd Mon Sep 17 00:00:00 2001 From: Matt Paras Date: Sat, 21 Jun 2025 11:42:54 -0700 Subject: [PATCH] update install instructions --- Cargo.lock | 24 ++++++++++++------------ xtask/src/main.rs | 13 ++++++++++++- 2 files changed, 24 insertions(+), 13 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 7b98dea39..c5d2ec5c1 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -677,7 +677,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cea14ef9355e3beab063703aa9dab15afd25f0667c341310c1e5274bb1d0da18" dependencies = [ "libc", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -2272,7 +2272,7 @@ dependencies = [ "portable-atomic", "portable-atomic-util", "serde", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -2966,7 +2966,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys 0.4.15", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -2979,7 +2979,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys 0.9.4", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -3208,7 +3208,7 @@ dependencies = [ "cfg-if", "libc", "psm", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -3220,7 +3220,7 @@ checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" [[package]] name = "steel-core" version = "0.7.0" -source = "git+https://github.com/mattwparas/steel.git#2b62382e743b2e182d1c03ecbdf4b940de09884c" +source = "git+https://github.com/mattwparas/steel.git#80a1c96ff0d7b650fa8dd79b76e5391b9c1c116e" dependencies = [ "abi_stable", "anyhow", @@ -3273,7 +3273,7 @@ dependencies = [ [[package]] name = "steel-derive" version = "0.6.0" -source = "git+https://github.com/mattwparas/steel.git#2b62382e743b2e182d1c03ecbdf4b940de09884c" +source = "git+https://github.com/mattwparas/steel.git#80a1c96ff0d7b650fa8dd79b76e5391b9c1c116e" dependencies = [ "proc-macro2", "quote", @@ -3283,7 +3283,7 @@ dependencies = [ [[package]] name = "steel-doc" version = "0.7.0" -source = "git+https://github.com/mattwparas/steel.git#2b62382e743b2e182d1c03ecbdf4b940de09884c" +source = "git+https://github.com/mattwparas/steel.git#80a1c96ff0d7b650fa8dd79b76e5391b9c1c116e" dependencies = [ "steel-core", ] @@ -3291,7 +3291,7 @@ dependencies = [ [[package]] name = "steel-gen" version = "0.3.0" -source = "git+https://github.com/mattwparas/steel.git#2b62382e743b2e182d1c03ecbdf4b940de09884c" +source = "git+https://github.com/mattwparas/steel.git#80a1c96ff0d7b650fa8dd79b76e5391b9c1c116e" dependencies = [ "codegen", "serde", @@ -3300,7 +3300,7 @@ dependencies = [ [[package]] name = "steel-parser" version = "0.7.0" -source = "git+https://github.com/mattwparas/steel.git#2b62382e743b2e182d1c03ecbdf4b940de09884c" +source = "git+https://github.com/mattwparas/steel.git#80a1c96ff0d7b650fa8dd79b76e5391b9c1c116e" dependencies = [ "compact_str", "fxhash", @@ -3375,7 +3375,7 @@ dependencies = [ "getrandom 0.3.3", "once_cell", "rustix 1.0.7", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -3866,7 +3866,7 @@ version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" dependencies = [ - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] diff --git a/xtask/src/main.rs b/xtask/src/main.rs index 7644fa1b3..5895e00d2 100644 --- a/xtask/src/main.rs +++ b/xtask/src/main.rs @@ -57,7 +57,6 @@ pub mod tasks { "https://github.com/mattwparas/steel.git", "steel-interpreter", "steel-language-server", - "forge", "cargo-steel-lib", ]) .spawn() @@ -65,6 +64,18 @@ pub mod tasks { .wait() .unwrap(); + std::process::Command::new("cargo") + .args([ + "install", + "--git", + "https://github.com/mattwparas/steel.git", + "steel-forge", + ]) + .spawn() + .unwrap() + .wait() + .unwrap(); + println!("----------------------------"); println!("=> Finished installing steel"); println!("----------------------------");