From babc5a7a4a8216f05b112732fceb0bd53d1a0268 Mon Sep 17 00:00:00 2001 From: Will Usher Date: Sun, 6 Nov 2022 18:59:49 -0800 Subject: [PATCH] Bump to 2.0 for API breaking changes --- Cargo.toml | 6 +++--- README.md | 10 +++++----- compile/Cargo.toml | 8 ++++---- runtime/Cargo.toml | 6 +++--- src/lib.rs | 10 +++++----- 5 files changed, 20 insertions(+), 20 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 9101d3993..b60fc8d9f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ispc" -version = "1.1.0" +version = "2.0.0" edition = "2021" authors = ["Will Usher "] homepage = "https://github.com/Twinklebear/ispc-rs" @@ -27,8 +27,8 @@ exclude = [ ] [dependencies] -ispc_compile = { path = "./compile/", version = "1.1.0" } -ispc_rt = { path = "./runtime/", version = "1.1.0" } +ispc_compile = { path = "./compile/", version = "2.0" } +ispc_rt = { path = "./runtime/", version = "2.0" } [workspace] resolver = "2" diff --git a/README.md b/README.md index 3746fe1ea..cfe37310f 100644 --- a/README.md +++ b/README.md @@ -70,10 +70,10 @@ compile time dependency build = "build.rs" [dependencies] -ispc = "1.0.9" +ispc = "2.0" [build-dependencies] -ispc = "1.0.9" +ispc = "2.0" ``` Now you can use `ispc` to compile your code into a static library: @@ -123,11 +123,11 @@ code themselves, by using your crate with the ispc feature enabled. build = "build.rs" [dependencies] -ispc_rt = "1.0.4" +ispc_rt = "2.0" [build-dependencies] -ispc_rt = "1.0.4" -ispc_compile = { "1.0.9", optional = true } +ispc_rt = "2.0" +ispc_compile = { "2.0", optional = true } [features] ispc = ["ispc_compile"] diff --git a/compile/Cargo.toml b/compile/Cargo.toml index 746239029..955c1fe00 100644 --- a/compile/Cargo.toml +++ b/compile/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ispc_compile" -version = "1.1.0" +version = "2.0.0" edition = "2021" authors = ["Will Usher "] homepage = "https://github.com/Twinklebear/ispc-rs" @@ -30,6 +30,6 @@ exclude = [ [dependencies] bindgen = "0.61.0" gcc = "0.3.55" -libc = "0.2.117" -regex = "1.5.4" -semver = "1.0.5" +libc = "0.2.137" +regex = "1.7.0" +semver = "1.0.14" diff --git a/runtime/Cargo.toml b/runtime/Cargo.toml index 5d35a6dc3..8d079ea96 100644 --- a/runtime/Cargo.toml +++ b/runtime/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ispc_rt" -version = "1.1.0" +version = "2.0.0" edition = "2021" authors = ["Will Usher "] homepage = "https://github.com/Twinklebear/ispc-rs" @@ -25,5 +25,5 @@ exclude = [ ] [dependencies] -libc = "0.2.117" -num_cpus = "1.13.1" +libc = "0.2.137" +num_cpus = "1.14.0" diff --git a/src/lib.rs b/src/lib.rs index e34c2b37e..071afc047 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -46,10 +46,10 @@ //! build = "build.rs" //! //! [dependencies] -//! ispc = "1.0.9" +//! ispc = "2.0" //! //! [build-dependencies] -//! ispc = "1.0.9" +//! ispc = "2.0" //! ``` //! //! Now you can use `ispc` to compile your code into a static library: @@ -113,11 +113,11 @@ //! build = "build.rs" //! //! [dependencies] -//! ispc_rt = "1.0.4" +//! ispc_rt = "2.0" //! //! [build-dependencies] -//! ispc_rt = "1.0.4" -//! ispc_compile = { "1.0.9", optional = true } +//! ispc_rt = "2.0" +//! ispc_compile = { "2.0", optional = true } //! //! [features] //! ispc = ["ispc_compile"]