From 2ae73384e24cec913281384e54f958ec4abee7a7 Mon Sep 17 00:00:00 2001 From: Nicolas Abril Date: Wed, 15 May 2024 21:45:48 +0200 Subject: [PATCH] update the package name to bend-lang --- Cargo.lock | 15 ++++++++------- Cargo.toml | 4 ++-- README.md | 13 ++++++------- 3 files changed, 16 insertions(+), 16 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 5769055f..3a012f8f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -13,8 +13,9 @@ dependencies = [ [[package]] name = "TSPL" -version = "0.0.9" -source = "git+https://github.com/developedby/TSPL.git?branch=fix-hvml-bugs#f72a02d79c399c9fcb7ae0a2d4985c0451124afc" +version = "0.0.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "52dfd6238b1461b99635b26585a85b4e7b9c786cc0481b3c540ae5f590b6dfb6" dependencies = [ "highlight_error", ] @@ -81,10 +82,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0" [[package]] -name = "bend" +name = "bend-lang" version = "0.2.2" dependencies = [ - "TSPL 0.0.9 (git+https://github.com/developedby/TSPL.git?branch=fix-hvml-bugs)", + "TSPL 0.0.12", "clap", "highlight_error", "hvm-core", @@ -213,10 +214,10 @@ checksum = "809e18805660d7b6b2e2b9f316a5099521b5998d5cba4dda11b5157a21aaef03" [[package]] name = "hvm-core" -version = "0.2.24" -source = "git+https://github.com/HigherOrderCO/hvm-core.git?branch=hvm32-compat#389b3be2d0c0dbe23623adda9175c622dd9ce0b8" +version = "0.3.0-hvm32.compat" +source = "git+https://github.com/HigherOrderCO/hvm-core.git?branch=hvm32-compat#f18f2af7d07b365bd241bbdc075e136947783bcf" dependencies = [ - "TSPL 0.0.9 (registry+https://github.com/rust-lang/crates.io-index)", + "TSPL 0.0.9", "arrayvec", "clap", "nohash-hasher", diff --git a/Cargo.toml b/Cargo.toml index 495c7a2b..675b58d7 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,5 +1,5 @@ [package] -name = "bend" +name = "bend-lang" version = "0.2.2" edition = "2021" @@ -20,7 +20,7 @@ default = ["cli"] cli = ["dep:clap"] [dependencies] -TSPL = { git = "https://github.com/developedby/TSPL.git", branch = "fix-hvml-bugs" } +TSPL = "0.0.12" clap = { version = "4.4.1", features = ["derive"], optional = true } highlight_error = "0.1.1" hvm-core = { git = "https://github.com/HigherOrderCO/hvm-core.git", branch = "hvm32-compat" } diff --git a/README.md b/README.md index f26460bd..957e2d52 100644 --- a/README.md +++ b/README.md @@ -9,21 +9,20 @@ Currently Bend only supports strict/eager evaluation. If you need lazy, optimal ## Installation -With the nightly version of rust installed, clone the repository: +With the nightly version of rust installed, install with cargo: ```bash -git clone https://github.com/HigherOrderCO/bend.git - -cd bend +cargo install bend-lang ``` -Install using cargo: - +Or install the development version from the github repository: ```bash +git clone https://github.com/HigherOrderCO/bend.git +cd bend cargo install --path . --locked ``` -If you want to run programs directly from Bend, you also need to have [HVM](https://github.com/HigherOrderCO/hvm2) installed. +If you want to run programs directly from Bend, you also need to have [HVM](https://github.com/HigherOrderCO/hvm) installed. ## Usage